begin process at 2012 02 12 12:34:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

random et printf avec for :(


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

random et printf avec for :(

dimanche 22 juillet 2007 à 00:32:09 | random et printf avec for :(

sokotanic

salut

j'ai besoin d'aide
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
//Abdou chez les Almohades
using namespace std;
int main()
{
    srand(time(NULL));
int j,i;
int posX=2;
int valeur=0;

    for(j=0;j<1;j++)

{
    valeur=rand()%6;



}

for(i=0;i<10;i++)
{

    printf("voila:%d moi:%d\n",i,valeur);// je veux que la valeur prend une valeur random


    }
return 0;
}


dans printf("voila:%d moi:%d\n",i,valeur); la variable valeur ne prend pas une variable random il prend toujours le meme valeur parcontre je veux que chaque i a une valeur differente .
merci
dimanche 22 juillet 2007 à 08:08:54 | Re : random et printf avec for :(

Matt67

Bonjour,

Il semblerait que cela soit normal car, d'une part, ta boucle ne fait qu'un tour (je pense que tu voulais ecrire for(j=0; j<10; j++) dans la premiere boucle), et d'autre part, valeur ne peut stocker qu'une valeur à la fois donc valeur aura la dernière valeur renvoyé par rand() % 6.
Un conseil, mets une constante en debut de programme pour la taille de ton tableau de valeur (const int TAILLE_TABLEAU = 10) comme ça si tu veux changer la taille de ton tableau, tu n'a qu'une valeur à changer. Un tableau dynamique aurai été parfait mais c'est un autre sujet.
Pour que valeur puisse prendre TAILLE_TABLEAU valeurs, il faut faire la declaration comme suit : int valeur[TAILLE_TABLEAU];

Matt...
dimanche 22 juillet 2007 à 16:30:45 | Re : random et printf avec for :(

sokotanic

j'ai essayé mais j'arrive pas :(

peux tu me faire montré la marche dans mon code s'il te plait ?
merci
dimanche 22 juillet 2007 à 21:30:24 | Re : random et printf avec for :(

ShareVB

Réponse acceptée !
salut,

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
//Abdou chez les Almohades
using namespace std;
int main()
{
    srand(time(NULL));
int j,i;
int posX=2;
int valeur[10];

    for(j=0;j<10;j++)

{
    valeur[j]=rand()%6;



}

for(i=0;i<10;i++)
{

    printf("voila:%d moi:%d\n",i,valeur[i]);// je veux que la valeur prend une valeur random


    }
return 0;
}


ShareVB
dimanche 22 juillet 2007 à 21:54:41 | Re : random et printf avec for :(

sokotanic

merci beaucoup , je n'est pas pense a ca
lundi 23 juillet 2007 à 19:31:10 | Re : random et printf avec for :(

Matt67

Bonsoir,

shareVB : Lui faire un code tout fait, et en plus sans aucun commentaire, je ne sais pas si c'est lui rendre service. Le guider aurait été plus judicieux. Mais bon, trop tard...

Matt...
lundi 23 juillet 2007 à 19:42:50 | Re : random et printf avec for :(

ShareVB

salut,

les tableaux, c'est l'essence du C...

Matt67 : c'est pas faux...mais en même temps je vois pas bien quoi expliquer à part : "utilise un tableau"...

ShareVB
jeudi 20 septembre 2007 à 04:53:28 | Re : random et printf avec for :(

sokotanic

t'inquiete pas Matt67le code est facile, merci ShareVB


Cette discussion est classée dans : int, valeur, printf, for, random


Répondre à ce message

Sujets en rapport avec ce message

Problem Affichage de mon Tableau [ par Orezza ] salut à tous, j'ai un blem à l'affichage du tableau. l'utilisateur parametre son tableau, c lui qui l'initilize mais j'arrive pas à afficher apres le affichage de caractere dans une grille [ par anzelus ] bonjour, voila, je suis un debutant en c, je dois faire un programme qui affiche une grille de points sur console, apres afficher un caractere special pb en c urgenttttttttttttttttt [ par natacha86 ] bonjour, j'ai un probleme avec mon programme, il ne veut pas sortir, j'ai fais un menu et apparement ya un bug mais je ne comprend rien.le code est as help une fonction qui a besoin de vous [ par natacha86 ] Re bonjour a tout le monde, voila j'ai mis tout le prog si vous voulez tester, en fait le pb viens de la fonctino tri_shell(), je ne sais pas pkoi ell methode de simplexe en c [ par antttar ] #include #include #include #include #include #include #include </ compilation mai au lancement "erreur la memoire ne peu pas pas etre read" [ par touny23 ] je maitrise pas tro le C.mai comme j ai un projet a faire dessus pour la rentré , je sui obligé de m y mettre .j arrive a compiler sous dev-cpp mai lo execution en DEV C++ [ par lucky31 ] bonsoir, j'ai 1 probleme avec l'execution de mon prg ecrit en c et j'utilise le dev c++voila mon code source alors si vous pouvez m'aider merci d'avan Trie bulle [ par afrikanoo ] #include #include void main(){ clrscr(); int n; <font color="#d3d3d encadre un texte en c/c++ [ par lil_adriano ] Slt tout le monde je debute en C/C++ je voudrai faire cadre  pour un mot mais j'y arrive pas.j'ai essayer de faire un mais on peu pas faire un mot cor


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,727 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales