[java]simplifiez la boucle for
Résolu
Bonjour,
il faut simplifiez mon prg de boucle for
voilà mon prg original:
je l'ai simplifié comme ceci:
est ce que c'est bon, ou il faut simplifier encore,si oui cmt je dois le faire
veuillez m'aidez svp
il faut simplifiez mon prg de boucle for
voilà mon prg original:
public class Divers
{
public static void main(String[]args)
{
int nb [ ] = new int [5];
int i;
for(i=0;i<nb.length;i++)
{
nb[i]=i*i;
}
for(i=0;i<5;i++)
{
System.out.println("Le produit de "+i+" fois = "+nb[i]);
}
}
}
je l'ai simplifié comme ceci:
import java.util.Scanner;
public class Divers
{
public static void main(String[]args)
{
int nb [ ] = new int [5];
int i;
for(i=0;i<nb.length;i++)
{
for(int j=0;j<5;j++)
{
nb[i]=i*i;
}
System.out.println("Le produit de "+i+" fois = "+nb[i]);
}
}
}
est ce que c'est bon, ou il faut simplifier encore,si oui cmt je dois le faire
veuillez m'aidez svp
3 réponses
-
Mets le poste en résolu please ;)
Résolu? ===> [RESOLU] -
merci beaucoup
-
Salut,
En partant de ton programme original, qui si je ne me trompe pas est sensé faire le produit d e deux chiffres identiques, enregistrer le résultat dans un tableau et l'afficher je l'aurais plutôt simplifié comme ça :public class Divers { public static void main(String[]args){ int nb [ ] = new int [5]; int i; for(i=0;i<nb.length;i++){ nb[i]=i*i; System.out.println("Le produit de "+i+" fois = "+nb[i]); } } }