Votre question

le code deviens de plus en plus compliqué

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
29 Juin 2007 09:48:02

j ai écris un petit programme qui affiche les 100 premiers nombre premier et la mon formateur me dis de les mettre dans un tableau et de considérer la taille du tableau.voici mon code principale;


/**
*@uthor jj AKPA
*DAY 27-july-2007
*/
package ste.util;

public class NombrePremier {

private int premierSuivant = 2;

public int next() {
boolean isPremier = false;
int p = this.premierSuivant;
int leNombre = this.premierSuivant;
while (!isPremier) {
int diviseur = 2;
isPremier = true;
p++;
while (isPremier && diviseur < p) {
isPremier = p%diviseur != 0;
diviseur++;
}
}
this.premierSuivant = p;
return leNombre;
}

}

et voici le deuxième code pour importer le code principal et l'exécuter:

/**
*@uthor jj AKPA
*DAY 27-july-2007
*/
package ste.premier;
import ste.util.NombrePremier;
public class CentPremiers{
public static void main (String [] args){
NombrePremier premier= new NombrePremier();
for(int i = 0;i < 100; i++){
System.out.println(premier.next());
}
}
}

je suis en train de le faire avec un tableau mais si vous avez des solutions svp pouvez me les faire partager? je sais que je suis nul mais j 'ai commencer java le 27 06 2007 .

merci avous

Autres pages sur : code deviens complique

29 Juin 2007 10:23:36

Quel est donc le problème, tu as tout !
Au lieu de faire system.out, tu fais montablo=premier.next()
29 Juin 2007 10:56:55

il te manquait un "e" et j'avouais ...

hum, passons cette faute ...
pourquoi ne le fais-tu pas en Flash ou en PhP ??
Contenus similaires
29 Juin 2007 12:26:04

sachidru
le problème est que je dois afficher le tableau mm a l 'écran et avoir les nombres dedans .
dawlin je dois le faire en java car c la le but de mon exo ,....... merci bcp
29 Juin 2007 14:12:43

L'afficher ?
tu rajoutes une boucle while avec un system.out.println(montablo)
ou tu mets l'affichage dans ta première boucle.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS