[JAVA] mon tout premier programme.
Résolu/Fermé
A voir également:
- [JAVA] mon tout premier programme.
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Programme demarrage windows 10 - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
- Programme (x86) ✓ - Forum Windows
1 réponse
Utilisateur anonyme
20 févr. 2008 à 22:14
20 févr. 2008 à 22:14
Bonsoir, Voici la correction de ton programme
public class Pair {
public static void main(String[] args) {
int t2[] = new int[4];
for(int i=0;i<t2.length;i++){
if(i%2==0)
t2[i] = 2;
else
t2[i] = 1;
System.out.println("t2["+i+"]="+t2[i]);
}
}
}
Petites explications :
for(int i=0;i<t2.length;i++) --> tu déclares une boucle allant de 0 à la taille de ton tableau (t2.length)
l'instruction i++ équivaut à l'écriture de i=i+1
if(i%2==0) --> tu testes si tu es dans le cas pair. Pour ce faire il faut tester le reste de la division par 2 de i (en effet iva prendre les valeur suivantes : 0-1-2-3 donc i%2 te donnera 0-1-0-1)
if(i%2==0)
t2[i] = 2;
else
t2[i] = 1;
Dans le cas paire tu mets 2 et dans l'autre cas tu mets 1.
System.out.println("t2["+i+"]="+t2[i]); --> Tu affiches les cases de ton tableau
En esperant avoir été assez clair.
Bonne continuation
-- Alex pour vous servir --
public class Pair {
public static void main(String[] args) {
int t2[] = new int[4];
for(int i=0;i<t2.length;i++){
if(i%2==0)
t2[i] = 2;
else
t2[i] = 1;
System.out.println("t2["+i+"]="+t2[i]);
}
}
}
Petites explications :
for(int i=0;i<t2.length;i++) --> tu déclares une boucle allant de 0 à la taille de ton tableau (t2.length)
l'instruction i++ équivaut à l'écriture de i=i+1
if(i%2==0) --> tu testes si tu es dans le cas pair. Pour ce faire il faut tester le reste de la division par 2 de i (en effet iva prendre les valeur suivantes : 0-1-2-3 donc i%2 te donnera 0-1-0-1)
if(i%2==0)
t2[i] = 2;
else
t2[i] = 1;
Dans le cas paire tu mets 2 et dans l'autre cas tu mets 1.
System.out.println("t2["+i+"]="+t2[i]); --> Tu affiches les cases de ton tableau
En esperant avoir été assez clair.
Bonne continuation
-- Alex pour vous servir --
22 févr. 2008 à 08:16
Mille merci de ton aide et tes explications :)
Cordialement.