Petit programme

Fermé
croumble Messages postés 640 Date d'inscription samedi 24 avril 2010 Statut Membre Dernière intervention 21 novembre 2011 - 1 juil. 2010 à 12:30
BipBipLeTueur Messages postés 100 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 4 janvier 2012 - 1 juil. 2010 à 19:45
Bonjour,

j'aimerai crée un programme qui réalise la fonction suivante:
il faut qu'un nombre compris entre 1 et 16 soit tiré au sort et que ce nombre soit affiché en grand.
Comme je débute en programmation tous vos conseil me seront utile.



7 réponses

Elorfin Messages postés 19 Date d'inscription vendredi 18 juin 2010 Statut Membre Dernière intervention 1 juillet 2010 4
1 juil. 2010 à 12:34
Il faudrait peut-être que tu nous dises dans quel langage tu veux le faire ton programme...

Après, il te suffit de faire quelques recherches avec notre ami Google et tu trouveras vite la solution... Les fonctions aléatoires y en a dans tous les langages (ou presque), il suffit juste que tu trouve la syntaxe.
0
croumble Messages postés 640 Date d'inscription samedi 24 avril 2010 Statut Membre Dernière intervention 21 novembre 2011 37
1 juil. 2010 à 12:36
Je pensais le faire en basic
0
Elorfin Messages postés 19 Date d'inscription vendredi 18 juin 2010 Statut Membre Dernière intervention 1 juillet 2010 4
1 juil. 2010 à 12:40
https://forums.commentcamarche.net/forum/affich-6373958-nombres-aleatoires-en-vb

Il faut penser à chercher si personne n'a déjà pensé à poser la question avant...
0
croumble Messages postés 640 Date d'inscription samedi 24 avril 2010 Statut Membre Dernière intervention 21 novembre 2011 37
1 juil. 2010 à 17:26
Merci du lien que tu m'a indiqué mais je débute en programation et je ne c'est pas comment il faut faire
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BipBipLeTueur Messages postés 100 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 4 janvier 2012 4
Modifié par BipBipLeTueur le 1/07/2010 à 19:39
Salut,

alors, voici un code en C++ qui pourra sans doute t'aider:

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

int main() 
{ 

/* J'initialise mes variables nombreMystere (qui sera la nombre aléatoire à trouver et nombreInscrit qui sera la nombre entrer par l'utilisateur */ 
    int nombreMystere = 0, 
        nombreInscrit = 0, 
        nombreDeCoups = 1; 

/* Je crée mes constantes MAX et MIN, respectivement égales à 16 et 1 */ 
    const int MAX = 16, 
              MIN = 1; 

/* Je crée le bout de code qui permettra de générer un nombre aléatoire */ 
    srand(time(NULL)); 
    nombreMystere = (rand() % (MAX - MIN + 1)) + MIN; 

/* Je crée la boucle avec des conditions, boucle qui me dira : tant que l'utilisateur aura entrer un nombre qui n'est pas égale au nombre mystere, repose lui la question */ 

    do 
    { 
        //On demande le nombre mystere à l'utilisateur 
        printf("Trouver le nombre mystere compris entre 1 et 16: "); 
        scanf("%d", &nombreInscrit); 

        //On vérifie si le nombre inscrit par l'utilisateur est vrai ou faut 
        if (nombreMystere < nombreInscrit) 
            printf("C'est moins!\n\n"); 
        else if (nombreMystere > nombreInscrit) 
            printf("C'est plus!\n\n"); 
        else 
            printf("Bravo! Vous avez trouver le nombre mystere en %d coups!\n\n", nombreDeCoups); 
            nombreDeCoups++; 
    } 
        while (nombreMystere != nombreInscrit); 

    return 0; 
}



C'est un code que j'ai répris d'un truc que j'avais fais il y a déjà un petit temps.
A toi de l'adapter à ta guise, mais normalement, tout y est ;)

Bien à vous,
BipBip.
----------------------------------------
A bit of motivation goes a long way...
0
croumble Messages postés 640 Date d'inscription samedi 24 avril 2010 Statut Membre Dernière intervention 21 novembre 2011 37
1 juil. 2010 à 19:44
Merci de ce programme.
Tu utilise quel logiciel?
0
BipBipLeTueur Messages postés 100 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 4 janvier 2012 4
1 juil. 2010 à 19:45
Code::Block ;)
0