Java >> Tutoriel Java >  >> Java

Programme Java pour imprimer N nombres naturels à l'envers

Obtenir l'entrée n et imprimer les nombres naturels à partir de n en sens inverse.

Exemple d'entrée 1 :

7

Exemple de sortie 1 :

Les nombres naturels à l'envers :7 6 5 4 3 2 1

Programme ou solution

				
			
					
import java.util.*;
class NaturalInRev
{
   public static void main(String args[])
   {
	int lim,i;
	System.out.println("Enter The Limit:");
	Scanner sc=new Scanner(System.in);
     	lim=sc.nextInt();
	System.out.println(" The Natural Numbers Is In Reverse Order:");
	for(i=lim;i>=1;i--)
	{
		System.out.print(" "+i);
      	}
    }
}
			
				
			

Explication du programme

1. Obtenir la limite d'entrée (à partir de quel nombre de nombres naturels à imprimer à l'envers)

2. Les instructions à l'intérieur du bloc for{} sont exécutées à plusieurs reprises jusqu'à ce que i soit supérieur à 0. (i>0)

for(i=lim;i>=1;i--)

3. Ici, i est initialisé à la limite et décrémenté de 1 pour chaque itération, les instructions à l'intérieur du bloc for sont exécutées à chaque itération. L'itération s'arrête lorsque i devient inférieur ou égal à 0.

donc la valeur de i sera imprimée comme limit, limit-1,limit-2.....,3,2,1



Balise Java