Rechercher : dans
Par :

PB boucle java débutant

Dernière réponse le 6 nov 2009 à 11:05:52 findizy, le 5 nov 2009 à 20:19:37 
 Signaler ce message aux modérateurs

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");
}
}
Configuration: Windows Vista
Firefox 3.5.3

Meilleures réponses pour « PB boucle java débutant » dans :
[Programmation] Comment débuter, quel langage? VoirComment débuter, quel langage? Introduction Ceux que l'on peut utiliser Delphi/Pascal Java Python .Net Smalltalk Ceux que l'on peut utiliser à la rigueur C/C++ PHP Ada Lisp/Caml/... Ceux que l'on peut ne pas utiliser

1

 findizy, le 6 nov 2009 à 11:05:52

Up svp ...

Répondre à findizy
Collection CommentÇaMarche.net