Posez votre question Signaler

PB boucle java débutant

findizy 65Messages postés 20 mars 2008Date d'inscription 16 août 2011Dernière intervention - Dernière réponse le 6 nov. 2009 à 11:05
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:
import ordinateur.*;
import objetMathematique.*;

class exind5_103
{
public static int compterNbrDeNbrImpairsApresNbrPairs(int [] tab)
{
	int i = 0; //compteur
	int a;
	for(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 [] tab;
	tab = new int[10];
	int i = 0;  //compteur de nombre
	int j = tab.length;
	int k = 0;  //élément du tableau
	int b = tab[k];
	int c = 0;
	System.out.println("Nous avons choisi par défaut une taille de tableau égale à 10");
	for(j=0; j<=tab.length - 1; j++)
	{       b=tab[k+1];
		System.out.println("Veuillez rentrer une valeur pour l'element "+c);
		b = clavier.lireUnInt();
		c = c + 1;
	}
	compterNbrDeNbrImpairsApresNbrPairs(tab);
	System.out.print("Dans ce tableau on a "+i);
	System.out.print(" fois un nombre pair suivi par un nombre impair");
}
}
Lire la suite 

PB boucle java débutant »

1 réponses
Réponse
+0
moins plus
up svp ...
Ajouter un commentaire
Ce document intitulé « PB boucle java débutant » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?