Compilateur
Fermé
Moustiquet
Messages postés
212
Date d'inscription
samedi 3 octobre 2009
Statut
Membre
Dernière intervention
27 juin 2011
-
22 nov. 2009 à 02:15
nobie-cs Messages postés 155 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 15 mai 2010 - 23 nov. 2009 à 18:39
nobie-cs Messages postés 155 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 15 mai 2010 - 23 nov. 2009 à 18:39
A voir également:
- Compilateur
- Codeblocks avec compilateur - Télécharger - Langages
- Compilateur c ✓ - Forum Programmation
- Compilateur java windows 10 - Forum Programmation
- Compilateur c linux - Astuces et Solutions
- Telecharger dev c++ avec compilateur - Télécharger - Langages
8 réponses
nobie-cs
Messages postés
155
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
15 mai 2010
17
22 nov. 2009 à 12:06
22 nov. 2009 à 12:06
tu change "int my_rand (void)" par sa "int main ()"
Moustiquet
Messages postés
212
Date d'inscription
samedi 3 octobre 2009
Statut
Membre
Dernière intervention
27 juin 2011
22 nov. 2009 à 13:06
22 nov. 2009 à 13:06
Si je met int main le comilateur me di
4 C:\Documents and Settings\Claude\Mes documents\aleat.c syntax error before "int"
4 C:\Documents and Settings\Claude\Mes documents\aleat.c syntax error before "void"
4 C:\Documents and Settings\Claude\Mes documents\aleat.c syntax error before "int"
4 C:\Documents and Settings\Claude\Mes documents\aleat.c syntax error before "void"
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
22 nov. 2009 à 13:52
22 nov. 2009 à 13:52
Bizarre, je ne vois pas pourquoi le compilateur n'accepterait pas 'int main(void)'... !!!
Par contre il va certainement légèrement râler pour le 'RAND_MAX', mais ce n'est pas grave.
C'est la ligne index = (int)(rand() / RAND_MAX * (N - 1)); qui me pose problème. Es-tu sûr que la valeur 'index' va rester dans les clous ? Sa valeur devant rester comprise entre 0 et 99 inclus.
Bonne continuation.
Par contre il va certainement légèrement râler pour le 'RAND_MAX', mais ce n'est pas grave.
C'est la ligne index = (int)(rand() / RAND_MAX * (N - 1)); qui me pose problème. Es-tu sûr que la valeur 'index' va rester dans les clous ? Sa valeur devant rester comprise entre 0 et 99 inclus.
Bonne continuation.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Moustiquet
Messages postés
212
Date d'inscription
samedi 3 octobre 2009
Statut
Membre
Dernière intervention
27 juin 2011
22 nov. 2009 à 16:37
22 nov. 2009 à 16:37
5 C:\Documents and Settings\Claude\Mes documents\aleat.c syntax error before '{' token
voici le message du compilateur si je met int main au lieu de int my_rand (void)
voici le message du compilateur si je met int main au lieu de int my_rand (void)
nobie-cs
Messages postés
155
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
15 mai 2010
17
22 nov. 2009 à 16:50
22 nov. 2009 à 16:50
tu peut affiche tout ton code la fonction mainaussi
Moustiquet
Messages postés
212
Date d'inscription
samedi 3 octobre 2009
Statut
Membre
Dernière intervention
27 juin 2011
23 nov. 2009 à 18:20
23 nov. 2009 à 18:20
#include<stdio.h>
#include <time.h>
#include<stdio.h>
main()
{
int resultat;
srand(time(NULL));
resultat=rand()%6+1;
printf("résultat de lancement du de : %d",resultat);
getch();
system("pause");
}
Ce petit programme me donne a resultat un nombre aleatoire entre 1 et 6. Comment a patir de ce programme je peux demander au joueur de lancer le dé et d'accumulé les resultat de 10 lancer de dé dans un tableau. Merci
nobie-cs
Messages postés
155
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
15 mai 2010
17
23 nov. 2009 à 18:39
23 nov. 2009 à 18:39
tu doit pas utiliser system("pause"); c'est pas du "C"tu met "getchar()" a sa place
en plus la fonction main retourne un int "int main(){ return 0; }"
tu déclare un tableau de 10
tu initialise ton seed "srand(time(NULL));"
après tu rentre dans une boucle tu met le "rand()%6+1;" dans les élément du tableau
en plus la fonction main retourne un int "int main(){ return 0; }"
tu déclare un tableau de 10
tu initialise ton seed "srand(time(NULL));"
après tu rentre dans une boucle tu met le "rand()%6+1;" dans les élément du tableau