begin process at 2012 02 13 22:41:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

jeu de lettres


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

jeu de lettres

jeudi 25 mai 2006 à 22:18:00 | jeu de lettres

juancho2786

Bonsoir, j'ai un petit problème avec mon jeu. Le problème est le suivant : même quand je tape toutes les lettres données par l'ordinateur, il me dit que j'ai perdu alors normalement j'ai gagné. Pourrez-vous me dire a quel niveau se trouve le probleme? Merci d'avance et bonne soirée...

Voici mon code source.

public class Lettres2 {

 public static void main(String[] args) {
 
 
  String alphabet="aeiouybcdfghjklmnpqrstvwxz";
  int []Tab_alphabet_nbr= new int [26];
  String lettreDuMot="";
  String MotSaisie;
  char choixCV;
  char lettre='0';
  boolean verif1=true;
  int cpt=0;
  int nbr_alea=0;
 
  for (int i=0;i<Tab_alphabet_nbr.length;i++){
   Tab_alphabet_nbr[i]=0;
  }
  
  for(int i=0;i<9;i++){
  System.out.println("Consone ou voyelle c/v : ");
  choixCV=Lire.c();
   if(choixCV=='c'){
   nbr_alea=(int)((Math.random()*20)+6);
   lettreDuMot+=alphabet.charAt(nbr_alea);
 
   }
   if(choixCV=='v'){
   nbr_alea=(int)(Math.random()*6);
   lettreDuMot+=alphabet.charAt(nbr_alea);
   }
  }
 
  System.out.println("Entrez le mot contenant les lettres "+lettreDuMot+ " :");
  MotSaisie=Lire.S();
 
  for(int q=0;q<lettreDuMot.length();q++){   
   lettre=lettreDuMot.charAt(q);
   for(int b=0;b<alphabet.length();b++){
    if(alphabet.charAt(b)==lettre){
     Tab_alphabet_nbr[b]++;
    }
   }
  }
  while(cpt<MotSaisie.length() && verif1==true){
   for(int i=0;i<MotSaisie.length();i++){
    if(lettreDuMot.contains((""+MotSaisie.charAt(i)))){
     for(int y=0;y<alphabet.length();y++){
      if(MotSaisie.charAt(i)==alphabet.charAt(y)){
      if(Tab_alphabet_nbr[y]-1>=0){
       Tab_alphabet_nbr[y]--;
       if(Tab_alphabet_nbr[y]<0){
        verif1=false;
       }
      }
      else
       verif1=false;
      } 
     }
    }
    else
     verif1=false;
   }
   cpt++;
 }
 
  if(verif1==true){
   System.out.println("Gagné... Mot trouve de " +MotSaisie.length()+" lettres!!!");
  }
  else
   System.out.println("Perdu...");
 }
}



Cette discussion est classée dans : int, tab, nbr, alphabet, charat


Répondre à ce message

Sujets en rapport avec ce message

Client/serveur [ par titou445 ] titou: serait il possible que l'on me donne le code pour receptionner et pour envoyer un tableau d'entiers svp?VOICI MON CODE:import java.net.*;import client/serveur [ par titou445 ] titou:> titou: serait il possible que l'on me donne le code pour receptionner et pour envoyer un tableau d'entiers svp?> VOICI MON CODE:> import java. char et if [ par Skyffer3 ] public class Tableauchar { public static void main(String args[]) { String a = "allo"; int b = a.length(); char[] x = new char[b]; for(int i=0 ; i ch probleme dans programme tableau [ par Jarod1980 ] Bonjour tout le monde,J'ai un problème dans mon programme. Ca doit être certainement l'algo qui foire et je ne trouve pas. Mon problème, c'est que je FileInput Stream [ par siropipo ] SAlut a tous,jai un souci avec mon code , au niveau du fileinputstream, et je comprends pas pourquoi le compilateur me dit "unreported exception java. Aide débutant jeu du pendu [ par juancho2786 ] Bonsoir a tous. Je suis débutant en Java et j'ai essayé de créer le jeu du pendu ( de la façon la plus simple ). Seulement j'ai un petit problème en c afficher les entier d' un tableau. [ par developvbdebut ] Bonjour tout le mondeJe suis en trien de faire des exercices de tri, en mode console.Je souhaite afficher les entier en une ligne et je ne voi pas com supprimer un élément d'une collection [ par adrienr11vdv ] bonjour à tous,je développe une collection et j'aimerai y ajouter une méthode qui permet d'enlever un objet de la collection.voici ma méhode:    //sup tri par permutation en java (c urgent) [ par mettaleuxademaroc ] un problem de tri svp public class Tri{      int[]tab=new int[10];      int t,j;   void saisie(){    for(int i=0;i      System.out.println("Entrez le JTextPane et actualisation [ par iutval ] Bonjour,j'utilise un JTextPane pour afficher des mots avec une couleur de fond. J'ai défini une classe qui hérite de DefaultStyledDocument (voir code


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,926 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales