Programme Java pour imprimer N nombres naturels
Obtenir l'entrée n et imprimer les nombres naturels jusqu'à n.
Exemple d'entrée 1 :
7
Exemple de sortie 1 :
Les premiers nombres naturels sont :1 2 3 4 5 6 7
Programme ou solution
import java.util.*;
class Natural
{
public static void main(String args[])
{
int limit,i;
System.out.println("Enter The Limit:");
Scanner sc=new Scanner(System.in);
limit=sc.nextInt();
System.out.println(" The First Natural Numbers are:\n");
for(i=1;i<=limit;i++)
{
System.out.print(" "+i);
}
}
}
Explication du programme
1. Obtenir la limite d'entrée (jusqu'à quel nombre de nombres naturels à imprimer)
2. Les instructions à l'intérieur du bloc for{} sont exécutées à plusieurs reprises jusqu'à ce que i soit inférieur ou égal à la limite. (je<=limite)
for(i=1;i<=limit;i++)
3. Ici, i est initialisé à 1 et incrémenté de 1 à 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 supérieur à la limite.
donc la valeur de i sera imprimée comme 1 2 3 ....limit