[java]simplifiez la boucle for
Résolu
domxaline
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
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
A voir également:
- [java]simplifiez la boucle for
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
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 :
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]);
}
}
}
On peut même faire encore plus simple, sans utiliser le tableau qui ne sert à rien.
public class Divers { public static void main(String[]args) { for (int i=0;i<5;i++) { System.out.println("Le produit de "+i+" fois = "+i*i); } } }