begin process at 2012 05 27 20:10:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > JEU DU MOT CACHÉ (STYLE PENDU)

JEU DU MOT CACHÉ (STYLE PENDU)


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Niveau :Débutant Date de création :29/04/2005 Date de mise à jour :30/04/2005 18:24:29 Vu / téléchargé :23 810 / 605

Auteur : florian15

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce jeu est connu de tous, ici c'est l'ordinateur qui choisi un mot dans le fichier texte mots.txt contenant les mots qui seront utilisés pour le jeu. Il suffit alors de proposer des lettres pour retrouver le mot caché. Au bout de 12 erreurs le programme considère que vous avez perdu et vous dévoile le mot caché. sinon si vous trouvez le mot vous avez gagné.
amusez vous bien.

PROBLEME : ce programme est un de mes tout premiers programmes, et il n'est pas du tout orienté objet, mais peut etre une version objet viendra un jour. ;-)

Source

  • #include <iostream.h>
  • #include <conio.h>
  • #include <fstream.h>
  • #include <stdio.h>
  • #include <math.h>
  • int main( )
  • {
  • //---------------------------------------Initialisation des variables
  • char tableau[100],tableau2[100],tableau3[100],lettre,deja[26];
  • for (int i=0;i!=100;i++){tableau2[i]='\0';tableau3[i]='\0';}
  • do{
  • randomize();
  • for (int i=0;i!=26;i++)deja[i]='\0';
  • int x,y,fautes=0,coups=0,cpt=0,cptlettres=0;
  • bool gagne,perdu,okplay;
  • gagne=okplay=perdu=false;
  • ifstream lecture;
  • //-------------------------------------------
  • //choix d'un mot dans la base de données
  • lecture.open("mots.txt");
  • x=random(45);//suivant le nombre de mots dans le fichier texte
  • for(x;x!=0;x--)lecture>>tableau;
  • //----------------------------------------------
  • for(int i=0;tableau[i]!='\0';i++){
  • cpt+=1;
  • tableau2[i]='_';}
  • do{clrscr();
  • //affichage fautes-------------------
  • switch (fautes){
  • case 1: gotoxy(20,10);textcolor(0x9);cprintf("_");break;
  • case 2: gotoxy(20,10);textcolor(0x9);cprintf("_ _");break;
  • case 3: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");break;
  • case 4: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");break;
  • case 5: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");break;
  • case 6: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");break;
  • case 7: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
  • gotoxy(20,13);textcolor(0xE);cprintf(" _");break;
  • case 8: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
  • gotoxy(20,13);textcolor(0xE);cprintf(" _ _");break;
  • case 9: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
  • gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");break;
  • case 10: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
  • gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");
  • gotoxy(19,13);textcolor(0xC);cprintf("I");break;
  • case 11 :gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
  • gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");
  • gotoxy(19,13);textcolor(0xC);cprintf("I");
  • gotoxy(19,12);textcolor(0xC);cprintf("I");break;
  • case 12:gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
  • gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");
  • gotoxy(19,13);textcolor(0xC);cprintf("I");
  • gotoxy(19,13);textcolor(0xC);cprintf("I");
  • gotoxy(19,11);textcolor(0xC);cprintf("I");break;
  • x=random(50);
  • };
  • //---------------------------------------------------------------------
  • //---affichage interface de jeu -------------------------
  • gotoxy(5,1);textcolor(0xF);cprintf("Trouvez le mot cache");
  • gotoxy(9,3); for(int i=0;tableau2[i]!='\0';i++)cout<<tableau2[i]<<' ';
  • gotoxy(30,2);
  • textcolor(0xA);cprintf("Nombre de coups : ");cout<<coups;
  • gotoxy(30,3);
  • textcolor(0xC);cprintf("Nombre de fautes : ");cout<<fautes;
  • gotoxy(30,4);
  • textcolor(0xE);cprintf("Droits a l'erreur : ");cout<<12-fautes;
  • cout<<endl<<endl;textcolor(0xF);cprintf("Proposez une lettre ");
  • cout<<endl;textcolor(0xB);cprintf("Lettres deja proposees : ");cout<<deja;
  • gotoxy(21,6);
  • cin>>lettre;
  • //---------------------------------------------------------------------------
  • for (int i=0;i!=26;i++)
  • {
  • //si la lettre a déja été proposée -------------------------------------------------
  • if (lettre==deja[i])
  • {
  • clrscr();
  • cout<<"cette lettre a deja ete proposee, appuyez sur entree"<<endl;
  • okplay=false;
  • cin.get();cin.get();
  • break;break;
  • }
  • // sinon enregistrer la lettre dans le tableau des lettres déja proposées-----
  • else{ if (deja[i]=='\0' && deja[0]!=lettre && deja[1]!=lettre && deja[2]!=lettre && deja[3]!=lettre && deja[4]!=lettre && deja[5]!=lettre && deja[6]!=lettre && deja[7]!=lettre && deja[8]!=lettre&& deja[9]!=lettre&& deja[10]!=lettre&& deja[11]!=lettre&& deja[12]!=lettre&& deja[13]!=lettre&& deja[14]!=lettre && deja[15]!=lettre && deja[16]!=lettre && deja[17]!=lettre && deja[18]!=lettre && deja[19]!=lettre&& deja[20]!=lettre && deja[21]!=lettre && deja[22]!=lettre && deja[23]!=lettre && deja[24]!=lettre && deja[25]!=lettre){
  • deja[i]=lettre;
  • okplay=true;
  • }
  • }
  • }
  • //----recherche si la lettre corresspond a un lettre du mot chaché -----
  • if (okplay==true){
  • for(int i=0;tableau2[i]!='\0';i++)
  • tableau3[i]=tableau2[i];
  • for(int i=0;tableau[i]!='\0';i++){
  • if (lettre==tableau[i])
  • {
  • tableau2[i]=lettre;
  • cptlettres+=1;
  • }
  • else {
  • if (tableau2[i]=='\0' || tableau2[i]=='_')
  • {
  • tableau2[i]='_';
  • }
  • }
  • }
  • //----------------------------------------------------------------
  • //--- si la lettre n'est pas dans le mot alors comptaliser la faute
  • int a=0,b=0;
  • for(int i=0;tableau2[i]!='\0';i++){
  • a=a+tableau2[i];
  • b=b+tableau3[i];}
  • if (b==a)
  • fautes++;
  • //------------------------------------------------------------
  • coups+=1; }
  • //---si le mot est déchiffré alors c'est gagné-------------
  • if(cptlettres==cpt){
  • gagne=true;
  • break;}
  • //-------------------------------------------------------------------
  • //--------sinon au bout de 12 erreurs c'est perdu----------------
  • if (fautes==12){
  • perdu=true;
  • break;}
  • //--------------------------------------------------------------
  • }while (gagne!=true || perdu!=true);
  • if (gagne==true)
  • {clrscr();
  • cout<<endl<<"vous avez gagne"<<endl<<"le mot etait : "<<tableau<<" BRAVO !!!";}
  • if(perdu==true)
  • {clrscr();gotoxy(20,1);textcolor(0x9);cprintf("_ _ _");
  • gotoxy(25,2);textcolor(0xA);cprintf("I");gotoxy(25,3);cprintf("I");gotoxy(25,4);cprintf("I");
  • gotoxy(20,4);textcolor(0xE);cprintf("_ _ _");
  • gotoxy(19,4);textcolor(0xC);cprintf("I");
  • gotoxy(19,3);textcolor(0xC);cprintf("I");
  • gotoxy(19,2);textcolor(0xC);cprintf("I");
  • gotoxy(1,5);cout<<endl<<"vous avez perdu"<<endl<<"le mot etait : "<<tableau;}
  • cout<<endl<<"voulez vous recommencer avec un nouveau mot a chercher ? (o/n) ";
  • cin>>lettre;
  • if( lettre=='n')break;
  • }while (1);
  • return 0;
  • }
#include <iostream.h>
#include <conio.h>
#include <fstream.h>
#include <stdio.h>
#include <math.h>

int main( )
{
//---------------------------------------Initialisation des variables
  char tableau[100],tableau2[100],tableau3[100],lettre,deja[26];
  for (int i=0;i!=100;i++){tableau2[i]='\0';tableau3[i]='\0';}
 do{
  randomize();
  for (int i=0;i!=26;i++)deja[i]='\0';
  int x,y,fautes=0,coups=0,cpt=0,cptlettres=0;
  bool gagne,perdu,okplay;
  gagne=okplay=perdu=false;
  ifstream lecture;
//-------------------------------------------

//choix d'un mot dans la base de données
  lecture.open("mots.txt");
   x=random(45);//suivant le nombre de mots dans le fichier texte
  for(x;x!=0;x--)lecture>>tableau;
//----------------------------------------------

  for(int i=0;tableau[i]!='\0';i++){
    cpt+=1;
    tableau2[i]='_';}

  do{clrscr();
//affichage fautes-------------------
  switch (fautes){
          case 1: gotoxy(20,10);textcolor(0x9);cprintf("_");break;

          case 2: gotoxy(20,10);textcolor(0x9);cprintf("_ _");break;

          case 3: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");break;

          case 4: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
          gotoxy(25,11);textcolor(0xA);cprintf("I");break;

          case 5: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
            gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");break;

          case 6:  gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
          gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");break;

          case 7:  gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
          gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
          gotoxy(20,13);textcolor(0xE);cprintf("    _");break;

          case 8: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
            gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
            gotoxy(20,13);textcolor(0xE);cprintf("  _ _");break;

          case 9: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
            gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
            gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");break;

          case 10: gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
          gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
          gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");
            gotoxy(19,13);textcolor(0xC);cprintf("I");break;

          case 11 :gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
          gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
          gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");
          gotoxy(19,13);textcolor(0xC);cprintf("I");
          gotoxy(19,12);textcolor(0xC);cprintf("I");break;

          case 12:gotoxy(20,10);textcolor(0x9);cprintf("_ _ _");
          gotoxy(25,11);textcolor(0xA);cprintf("I");gotoxy(25,12);cprintf("I");gotoxy(25,13);cprintf("I");
          gotoxy(20,13);textcolor(0xE);cprintf("_ _ _");
          gotoxy(19,13);textcolor(0xC);cprintf("I");
          gotoxy(19,13);textcolor(0xC);cprintf("I");
          gotoxy(19,11);textcolor(0xC);cprintf("I");break;
          x=random(50);
    };
//---------------------------------------------------------------------

//---affichage interface de jeu -------------------------
    gotoxy(5,1);textcolor(0xF);cprintf("Trouvez le mot cache");
    gotoxy(9,3); for(int i=0;tableau2[i]!='\0';i++)cout<<tableau2[i]<<' ';
    gotoxy(30,2);
    textcolor(0xA);cprintf("Nombre de coups : ");cout<<coups;
    gotoxy(30,3);
    textcolor(0xC);cprintf("Nombre de fautes : ");cout<<fautes;
    gotoxy(30,4);
    textcolor(0xE);cprintf("Droits a l'erreur : ");cout<<12-fautes;
    cout<<endl<<endl;textcolor(0xF);cprintf("Proposez une lettre ");
    cout<<endl;textcolor(0xB);cprintf("Lettres deja proposees : ");cout<<deja;
    gotoxy(21,6);
    cin>>lettre;
//---------------------------------------------------------------------------

  for (int i=0;i!=26;i++)
  {
//si la lettre a déja été proposée -------------------------------------------------
    if (lettre==deja[i])
    {
    clrscr();
    cout<<"cette lettre a deja ete proposee, appuyez sur entree"<<endl;
    okplay=false;
    cin.get();cin.get();
    break;break;
    }
// sinon enregistrer la lettre dans le tableau des lettres déja proposées-----
    else{ if (deja[i]=='\0' && deja[0]!=lettre && deja[1]!=lettre && deja[2]!=lettre && deja[3]!=lettre && deja[4]!=lettre && deja[5]!=lettre && deja[6]!=lettre && deja[7]!=lettre && deja[8]!=lettre&& deja[9]!=lettre&& deja[10]!=lettre&& deja[11]!=lettre&& deja[12]!=lettre&& deja[13]!=lettre&& deja[14]!=lettre && deja[15]!=lettre && deja[16]!=lettre && deja[17]!=lettre && deja[18]!=lettre && deja[19]!=lettre&& deja[20]!=lettre && deja[21]!=lettre && deja[22]!=lettre && deja[23]!=lettre && deja[24]!=lettre && deja[25]!=lettre){
      deja[i]=lettre;
      okplay=true;
    }
    }
    }
//----recherche si la lettre corresspond a un lettre du mot chaché -----
  if (okplay==true){
    for(int i=0;tableau2[i]!='\0';i++)
      tableau3[i]=tableau2[i];
    for(int i=0;tableau[i]!='\0';i++){
      if (lettre==tableau[i])
      {
        tableau2[i]=lettre;
        cptlettres+=1;
         }
      else {
        if (tableau2[i]=='\0' || tableau2[i]=='_')
        {
          tableau2[i]='_';
        }
        }
      }
//----------------------------------------------------------------
//--- si la lettre n'est pas dans le mot alors comptaliser la faute
      int a=0,b=0;
       for(int i=0;tableau2[i]!='\0';i++){
         a=a+tableau2[i];
         b=b+tableau3[i];}
       if (b==a)
    fautes++;
//------------------------------------------------------------
    coups+=1; }

//---si le mot est déchiffré alors c'est gagné-------------
  if(cptlettres==cpt){
    gagne=true;
    break;}
//-------------------------------------------------------------------

//--------sinon au bout de 12 erreurs c'est perdu----------------
  if (fautes==12){
    perdu=true;
    break;}
//--------------------------------------------------------------
  }while (gagne!=true || perdu!=true);
  if (gagne==true)
  {clrscr();
      cout<<endl<<"vous avez gagne"<<endl<<"le mot etait : "<<tableau<<" BRAVO !!!";}

  if(perdu==true)
  {clrscr();gotoxy(20,1);textcolor(0x9);cprintf("_ _ _");
    gotoxy(25,2);textcolor(0xA);cprintf("I");gotoxy(25,3);cprintf("I");gotoxy(25,4);cprintf("I");
    gotoxy(20,4);textcolor(0xE);cprintf("_ _ _");
    gotoxy(19,4);textcolor(0xC);cprintf("I");
    gotoxy(19,3);textcolor(0xC);cprintf("I");
    gotoxy(19,2);textcolor(0xC);cprintf("I");
    gotoxy(1,5);cout<<endl<<"vous avez perdu"<<endl<<"le mot etait : "<<tableau;}

    cout<<endl<<"voulez vous recommencer avec un nouveau mot a chercher ? (o/n) ";


    cin>>lettre;
    if( lettre=='n')break;
}while (1);

return 0;
  }


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • untitled1.cpp~65~Télécharger ce fichier [Réservé aux membres club]5 888 octets
  • untitled1.cpp~66~Télécharger ce fichier [Réservé aux membres club]5 887 octets
  • untitled1.cpp~67~Télécharger ce fichier [Réservé aux membres club]5 888 octets
  • untitled1.cpp~68~Télécharger ce fichier [Réservé aux membres club]5 907 octets
  • untitled1.cpp~69~Télécharger ce fichier [Réservé aux membres club]5 905 octets
  • untitled1.cpp~70~Télécharger ce fichier [Réservé aux membres club]5 922 octets
  • untitled1.cpp~71~Télécharger ce fichier [Réservé aux membres club]5 945 octets
  • untitled1.cpp~72~Télécharger ce fichier [Réservé aux membres club]5 945 octets
  • untitled1.cpp~73~Télécharger ce fichier [Réservé aux membres club]5 945 octets
  • untitled1.cpp~74~Télécharger ce fichier [Réservé aux membres club]5 947 octets
  • untitled1.cpp~75~Télécharger ce fichier [Réservé aux membres club]5 953 octets
  • untitled1.cpp~76~Télécharger ce fichier [Réservé aux membres club]5 879 octets
  • untitled1.cpp~77~Télécharger ce fichier [Réservé aux membres club]5 876 octets
  • untitled1.cpp~78~Télécharger ce fichier [Réservé aux membres club]5 879 octets
  • untitled1.cpp~79~Télécharger ce fichier [Réservé aux membres club]5 880 octets
  • untitled1.cpp~80~Télécharger ce fichier [Réservé aux membres club]6 224 octets
  • untitled1.cpp~81~Télécharger ce fichier [Réservé aux membres club]6 208 octets
  • ConsoleApp8.cbxTélécharger ce fichier [Réservé aux membres club]8 491 octets
  • ConsoleApp8.cbx.localTélécharger ce fichier [Réservé aux membres club]88 octets
  • ConsoleApp8.cbx.local~Télécharger ce fichier [Réservé aux membres club]88 octets
  • ConsoleApp8.cbx~Télécharger ce fichier [Réservé aux membres club]2 838 octets
  • untitled1.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier7 187 octets
  • ConsoleApp8.exeTélécharger ce fichier [Réservé aux membres club]290 304 octets
  • ConsoleApp8.tdsTélécharger ce fichier [Réservé aux membres club]1 048 576 octets
  • mots.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier463 octets
  • untitled1.objTélécharger ce fichier [Réservé aux membres club]231 263 octets

Télécharger le zip


 Historique

30 avril 2005 18:24:29 :
juste une précision

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) SUPPRIMER UNE ADRESSE DE LA BARRE D'ADRESSE D'INTERNET EXPLO...
Source avec Zip Source avec une capture Source .NET (Dotnet) COURBE DE BÉZIER EN TROIS POINTS (CONSTRUCTIONS BARYCENTRIQU...
Source avec Zip Source avec une capture Source .NET (Dotnet) CAPTURE DE L'IMAGE DE LA WEBCAM
Source avec Zip Source avec une capture Source .NET (Dotnet) HORLOGE GRAPHIQUE
Source avec Zip Source avec une capture Source .NET (Dotnet) BALLES REBONDISSANTES

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79

Commentaires et avis

Commentaire de garslouche le 30/04/2005 14:07:40

Initié pour ça ? C'est un peu prétentieux il me semble...

Pour ce qui est de la programmation :
- tu ferais mieux d'utiliser plusieurs fonctions plutôt qu'un gros main
- les commentaires sont bien utilisés je trouve (ni trop ni trop peu). En revanche mettre 50 tirets dans le commentaire ne sert à rien si tu tiens compte de ma remarque précédente...
- tu ne fais aucun contrôle sur ce que saisit le joueur. Il peut saisir # ou & ou @ et c'est compté comme une erreur. Pire, les caractères accentués et les majuscules sont comptés comme des erreurs (ta liste de mots étant en minuscule). Tu devrais prévoir ce genre de contrôle.
- je trouve ton indentation moyennement lisible. Tu n'es pas cohérent : un coup tu saut une ligne après une accolade, un coup non, un coup tu mets plusieurs tabulations, ...
- la ligne "else{ if (deja[i]=='\0' && deja[0]!=lettre && deja[1]!=lettre && deja[2]!=lettre && deja[3]!=lettre && deja[4]!=lettre && deja[5]!=lettre && deja[6]!=lettre && deja[7]!=lettre && deja[8]!=lettre&& deja[9]!=lettre&& deja[10]!=lettre&& deja[11]!=lettre&& deja[12]!=lettre&& deja[13]!=lettre&& deja[14]!=lettre && deja[15]!=lettre && deja[16]!=lettre && deja[17]!=lettre && deja[18]!=lettre && deja[19]!=lettre&& deja[20]!=lettre && deja[21]!=lettre && deja[22]!=lettre && deja[23]!=lettre && deja[24]!=lettre && deja[25]!=lettre){" est proche du blasphéme informatique !!! Un petit FOR serait tellement mieux! (et même j'en ferais une fonction à part si j'étais toi). Et pour information tu peux écrire "else if" sans avoir besoin d'accolade entre le else et le if.
- il me semble que tu abuse aussi des "break". Toujours la même remarque : avec plusieurs fonctions tu pourrais faire plus lisible et maintenable

Bonne prog

Commentaire de Penguin_X le 30/04/2005 16:29:50

Mon dieu vive l'orienté objet !

Commentaire de florian15 le 30/04/2005 18:16:02

je reconnais que ce n'est pas du tout objet tout cela, vous avez raison, c'est un mes tout premier programme merci d'etre indulgent.

;-)

Commentaire de Penguin_X le 30/04/2005 19:05:41

Le code est très bien par exemple. C'est qu'avec l'orienté objet ça éclaircie le programme :)

Commentaire de jibus514 le 21/06/2005 15:00:36

bonjour,

je suis désolé, je débute en programmation.
Quand je lance le prog sous xcode (sur mac) il me dit que ya plein d'erreurs...?

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,624 sec (4)

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