Tirage aléatoire nombre postif et négatif C++
Fermé
mamach
Messages postés
2
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
28 janvier 2008
-
28 janv. 2008 à 14:49
V@!odelux - 3 avril 2008 à 09:58
V@!odelux - 3 avril 2008 à 09:58
A voir également:
- Tirage aléatoire nombre postif et négatif C++
- Tirage aléatoire excel sans doublon ✓ - Forum Excel
- Tirage au sort excel aléatoire sans doublon ✓ - Forum Excel
- Nombre premier en c - Astuces et Solutions
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Supprimer espace nombre excel ✓ - Forum Excel
2 réponses
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int hasard(int a,int b)
{
int r;
srand(time(NULL));
r=a+(int)((double)rand()*(b-a+1)/(RAND_MAX-1.0));
return r;
}
main()
{
int a,b,r,x;
printf("rentrez la valeur de a\n", a);
scanf(" %d",&a);
printf("rentrez,la valeur de b\n", b);
scanf(" %d",&b);
r=hasard(a,b);
printf("rentez la valeur de votre nombre: \n", x);
scanf(" %d", &x);
while (x!=r)
{
if(x<r)
{
printf("votre valeur est trop petite, rentrez une nouvelle valeur: \n");
scanf(" %d", &x);
}
if(x>r)
{
printf("votre valeur est trop grande, rentrez une nouvelle valeur: \n");
scanf(" %d", &x);
}
else
printf("vous avez gagne!\n");
}
}
#include <stdlib.h>
#include <time.h>
int hasard(int a,int b)
{
int r;
srand(time(NULL));
r=a+(int)((double)rand()*(b-a+1)/(RAND_MAX-1.0));
return r;
}
main()
{
int a,b,r,x;
printf("rentrez la valeur de a\n", a);
scanf(" %d",&a);
printf("rentrez,la valeur de b\n", b);
scanf(" %d",&b);
r=hasard(a,b);
printf("rentez la valeur de votre nombre: \n", x);
scanf(" %d", &x);
while (x!=r)
{
if(x<r)
{
printf("votre valeur est trop petite, rentrez une nouvelle valeur: \n");
scanf(" %d", &x);
}
if(x>r)
{
printf("votre valeur est trop grande, rentrez une nouvelle valeur: \n");
scanf(" %d", &x);
}
else
printf("vous avez gagne!\n");
}
}
pour plus d'informations sur le C++ consulte un tutoriel dans cette rubrique > Fonction Random(aléatoire) et docimentes toi c'est simple