Probleme boucle for en java
Résolu
findizy
Messages postés
69
Statut
Membre
-
findizy Messages postés 69 Statut Membre -
findizy Messages postés 69 Statut Membre -
Bonjour,
Je voudrais faire un programme Java qui regarde dans un tableau le nombre de fois qu'un chiffre pair est suivi par un chiffre impair.
Le soucis c'est que quelque soit les valeurs que je rentre dans mon tableau, le programme me renvoi 0, j'ai surement du faire une erreur quelque part mais je ne trouve pas où!
Merci d'avance
voici mon code:
Je voudrais faire un programme Java qui regarde dans un tableau le nombre de fois qu'un chiffre pair est suivi par un chiffre impair.
Le soucis c'est que quelque soit les valeurs que je rentre dans mon tableau, le programme me renvoi 0, j'ai surement du faire une erreur quelque part mais je ne trouve pas où!
Merci d'avance
voici mon code:
import ordinateur.*;
import objetMathematique.*;
class exind13_103
{
public static int compterNbrDeNbrImpairsApresNbrPairs(int [] tab)
{
int i = 0; //compteur
for(int a = 0; a < tab.length - 1; a++)
{
if(((tab [a]%2) == 0) && ((tab [a+1]%2) == 1))
{ i++; }
}
return i;
}
public static void main(String [] args)
{
int i= 0; //compteur de nombre
int [] tab;
tab = new int[10];
tab [0] = 10;
tab [1] = 1;
tab [2] = 6;
tab [3] = 14;
tab [4] = 7;
tab [5] = 1;
tab [6] = 20;
tab [7] = 15;
tab [8] = 12;
tab [9] = 8;
System.out.println("Nous avons choisi par defaut une taille de tableau egale a 10");
System.out.println("Nous avons eglement definit un tableau par defaut");
for(int t = 0; t < tab.length; t++)
System.out.println(tab[t]);
compterNbrDeNbrImpairsApresNbrPairs(tab);
System.out.print("Dans ce tableau on a "+i);
System.out.print(" fois un nombre pair suivi par un nombre impair.");
}
}
A voir également:
- Probleme boucle for en java
- 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
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
3 réponses
merci beaucoup!!
je le savais que s'était une erreur bidon...
^^
je le savais que s'était une erreur bidon...
^^
Oui, ça arrive souvent. Astuces pour s'en sortir: contrôler sa respiration et prendre du recul. Essayer d'isoler le problème, regarder son code autrement. Utiliser les breakpoints en mode debug. Ecrire un code parallèle, juste pour tester (dans la vraie vie, pas pour faire les exercices d'école). Et demander de l'aide, aussi =)