Faire choisir un chifre a l'ordinateur

Soyez le premier à donner votre avis sur cette source.

Vue 4 403 fois - Téléchargée 133 fois

Description

c'est un petit code qui est tres simple et utile pour des jeux de hasard il permet de faire choisire un chifre a l'ordinateur.

Source / Exemple :


#include <stdio.h> // pour "printf"
#include <windows.h> // pour "Sleep()" et "rand()"

void main()
{
	printf("Voici un petit code pour faire choisir un chifre a l'ordinateur :P\n");
	int X;
	for(;;)
	{
		X = rand() % 2; // ok le 2 apres le "%" c'est que peux choisir entre 2 
                                                            chifre et n'oublier pas celas commence a 0 pas a 1
		printf("%i",X);
		Sleep(5);           // petit pause de 5 miliseonde
	}
}

Conclusion :


eee il y a un bug lol n'oublier pas d'enlever la boucle infini lol

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
755
Date d'inscription
samedi 15 mai 2004
Statut
Membre
Dernière intervention
30 janvier 2011

je vois pas l'interet !
Messages postés
45
Date d'inscription
samedi 16 février 2002
Statut
Membre
Dernière intervention
16 septembre 2004

ouais merci de la precision les gars javais oublier de mentionner tout sa dsl
Messages postés
19
Date d'inscription
vendredi 5 juillet 2002
Statut
Membre
Dernière intervention
27 juillet 2008

En fait % sert a faire un modulo. Donc dans X = rand() % 2, X prendra la valeur du reste de la division de rand(), un nombre quelconque, par 2. Donc soit 0, soit 1.
Je pense que c'est utile de preciser ca, pour ceux qui debute. Sinon, le reste a été dit par cmarsc.

voila voila.
Messages postés
455
Date d'inscription
mercredi 6 mars 2002
Statut
Membre
Dernière intervention
18 décembre 2003

salut,

for (;;) est une boucle infinie sans conditions d'arrêt (problème)
rand() est souvent dans <stdlib.h> et il faudrait l'associer avec srand((unsigned) time(NULL)); afin d'éviter que les mêmes chiffres ne sortent à chaque fois
et puis return ; à la fin de void main(void)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.