Raaaaaaaaahhhhhhhh!!! c'est dur mais c trop BIENNNNNNN!!!!!!!!!!!!!!!!! Index du Forum
Home - FAQ - Rechercher - Membres - Groupes - S’enregistrer - Profil - Se connecter pour vérifier ses messages privés - Connexion
 
Le Plus ou Moin

Raaaaaaaaahhhhhhhh!!! c'est dur mais c trop BIENNNNNNN!!!!!!!!!!!!!!!!! Index du Forum -> Le Site du Zero -> Les jeux
Poster un nouveau sujet Répondre au sujet Sujet précédent :: Sujet suivant
Auteur Message
wimpire
Administrateur

Hors ligne

Inscrit le: 16 Mar 2009
Messages: 47
Localisation: Grenoble

MessagePosté le: Dim 22 Mar - 10:44 (2009) Sujet du message: Le Plus ou Moin Répondre en citant

ce petit topic a étais créer pour ceux qui débute Bewolf Xéha... Smile

voici donc le code d'un plus ou moins :
améliorer le, et donner vos codes.

Main.c

Code:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>


int main ( int argc, char** argv )
{
    long nombreMystere = 0, nombreEntre = 0;
    const long MAX = 100, MIN = 1;

    srand(time(NULL));
    nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;

    do
    {
        printf("Quel est le nombre ? ");
        scanf("%ld", &nombreEntre);

        if (nombreMystere > nombreEntre)
            printf("C'est plus !\n\n");
        else if (nombreMystere < nombreEntre)
            printf("C'est moins !\n\n");
        else
            printf ("Bravo, vous avez trouve le nombre mystere !!!\n\n");
    } while (nombreEntre != nombreMystere);

    system("PAUSE");
}


a votre bon plaisir Okay
_________________ ***************** _________________
rien ne vient a qui ne sait pas attendre
très important en programmation.


Revenir en haut

Auteur Message
Publicité






MessagePosté le: Dim 22 Mar - 10:44 (2009) Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut

Auteur Message
Hilnius
Amis(admins) IRL

Hors ligne

Inscrit le: 17 Mar 2009
Messages: 35
Localisation: France, Isere

MessagePosté le: Dim 22 Mar - 13:57 (2009) Sujet du message: Le Plus ou Moin Répondre en citant

 je l'écris tout de suite ^^
j'ai écrit ici sans tester ni compiler mais normalement ca marche (j'ai pas mis les librairies aussi) et je l'ai écrit en C++

Code:
void faireJeu(int MAX, int MIN);

int main()
{
     srand(time(NULL));
    bool veutQuitter = false;
    int MAX = 100, MIN = 1;
    while(veutQuitter == false)
    {
        cout << "Vous desirez :\n1: jouer\n2: changer maximum\n3: changer minimum\n4: quitter\n"
        cin >> choix;
        switch(choix)
        {
            case 1:
                faireJeu(MAX, MIN);
            break;
            case 2:
                 cout << "Indiquez le nouveau maximum : ";
                 cin >> MAX;
            break;
            case 3:
                cout << "Indiquez le nouveau minimum : ";
                cin >> MIN;
            break;
            case 4:
                veutQuitter = true;
            break;
        }
    }
    return 0;
}

void faireJeu(int MAX, int MIN)
{
    int nombreATrouver = (rand() % (MAX - MIN + 1)) + MIN;
    int reponse = 0;
    do
    {
        cout << "Votre chiffre : ";
        cin >> reponse;
        if (reponse < nombreATrouver)
            cout << "Plus grand !" << endl;
        if (reponse > nombreATrouver)
            cout << "Plus petit !" << endl;
    } while (reponse != nombreATrouver)
    cout << "Bravo vous avez trouve le nombre qui est " << nombreATrouver << "." << endl;
}
 


_________________ ***************** _________________


Revenir en haut
MSN Skype

Auteur Message
wimpire
Administrateur

Hors ligne

Inscrit le: 16 Mar 2009
Messages: 47
Localisation: Grenoble

MessagePosté le: Dim 22 Mar - 14:34 (2009) Sujet du message: Le Plus ou Moin Répondre en citant

Merci robin ....
Comment dire ...
tu peut mettre des comms pour comprendre ce que tu a fait ^^ Smile

merci Okay
_________________ ***************** _________________
rien ne vient a qui ne sait pas attendre
très important en programmation.


Revenir en haut

Auteur Message
Hilnius
Amis(admins) IRL

Hors ligne

Inscrit le: 17 Mar 2009
Messages: 35
Localisation: France, Isere

MessagePosté le: Dim 22 Mar - 16:56 (2009) Sujet du message: Le Plus ou Moin Répondre en citant

je sais pas si ca compile et si ca marche correctement Wink
c'est du C++ je rappelle
dis moi ce que tu veut comprendre et je te l'expliquerai
_________________ ***************** _________________


Revenir en haut
MSN Skype

Auteur Message
wimpire
Administrateur

Hors ligne

Inscrit le: 16 Mar 2009
Messages: 47
Localisation: Grenoble

MessagePosté le: Dim 22 Mar - 17:36 (2009) Sujet du message: Le Plus ou Moin Répondre en citant

lol pas pour moi mais pour les autres meme si c'est en C++ ca change pas de bcp donc j'ai tous compris Confused
_________________ ***************** _________________
rien ne vient a qui ne sait pas attendre
très important en programmation.


Revenir en haut

Auteur Message
Hilnius
Amis(admins) IRL

Hors ligne

Inscrit le: 17 Mar 2009
Messages: 35
Localisation: France, Isere

MessagePosté le: Dim 22 Mar - 19:25 (2009) Sujet du message: Le Plus ou Moin Répondre en citant

justement jvois pas cke je peut mettre en commentaires
_________________ ***************** _________________


Revenir en haut
MSN Skype

Auteur Message
wimpire
Administrateur

Hors ligne

Inscrit le: 16 Mar 2009
Messages: 47
Localisation: Grenoble

MessagePosté le: Dim 22 Mar - 20:49 (2009) Sujet du message: Le Plus ou Moin Répondre en citant

 
ben regarde :



Code:

void faireJeu(int MAX, int MIN); //prototype de la fonction faire jeu

int main() //notre cher fonction main
{
     srand(time(NULL)); // aucune idee de ce que c est lol
    bool veutQuitter = false; // je suppose que c'est un booleen
    int MAX = 100, MIN = 1; // definition de variable int MAX et MIN
    while(veutQuitter == false) // boucle qui s execute tant que veutQuitter n'est pas choisit
    {
        cout << "Vous desirez :\n1: jouer\n2: changer maximum\n3: changer minimum\n4: quitter\n"
        cin >> choix; //choix
        switch(choix) //petite condition
        {
            case 1:// si jouer
                faireJeu(MAX, MIN);
            break;
            case 2://si changer maximum
                 cout << "Indiquez le nouveau maximum : ";
                 cin >> MAX;
            break;
            case 3://si changer minimum
                cout << "Indiquez le nouveau minimum : ";
                cin >> MIN;
            break;
            case 4://si on veut quitter
                veutQuitter = true;
            break;
        }
    }
    return 0;
}

void faireJeu(int MAX, int MIN)//nouvelle fonction faireJeu
{
    int nombreATrouver = (rand() % (MAX - MIN + 1)) + MIN;//creation du nombre aleatoire
    int reponse = 0;//variable reponse creer
    do//boucle do while elle se lie donc au moin une fois
    {
        cout << "Votre chiffre : ";
        cin >> reponse; // nouveau choix
        if (reponse < nombreATrouver)
            cout << "Plus grand !" << endl;
        if (reponse > nombreATrouver)
            cout << "Plus petit !" << endl;
    } while (reponse != nombreATrouver) /*fon de la boucle elle s'executera tant que nombreTrouver diferent de reponse*\
    cout << "Bravo vous avez trouve le nombre qui est " << nombreATrouver << "." << endl;
}
 



et donc voila les explications Okay
_________________ ***************** _________________
rien ne vient a qui ne sait pas attendre
très important en programmation.


Revenir en haut

Auteur Message
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 15:29 (2018) Sujet du message: Le Plus ou Moin

Revenir en haut

Poster un nouveau sujet Répondre au sujet Raaaaaaaaahhhhhhhh!!! c'est dur mais c trop BIENNNNNNN!!!!!!!!!!!!!!!!! Index du Forum -> Le Site du Zero -> Les jeux Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1


Sauter vers:  

Index | Panneau d’administration | créer forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001,2003 phpBB GroupTraduction par : phpBB-fr.com. Black_Xire logo © 2004 BaRiMzI. All images except original subSilver images are property/trademarks of RiMzInK.com. Black_Xire made by BaRiMzI