Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1420 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [Help] language TI89 => C++ (ou autre assez rapide)? ( Nioub)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Help] language TI89 => C++ (ou autre assez rapide)? ( Nioub)

n°638746
electric_s​nake
Posté le 11-02-2004 à 12:34:51  profilanswer
 

Pour étudier les probas, je dois étudier le nombre d appartion du "1" d un dée à 6 faces sur X lancé. J ai déja fais le programme sur Ti89 mais à partir de 1000 lancé ca commence à être long... or j aimerai l'étudier sur 10^9 lancés.
Quelqu un pourait me traduire le dit programme en C++/C ?? ( je n'y connais absolument rien et une apres midi fait un peu juste pour apprendre lol  :lol:)
 

dee()
Prgm
EffEcran
EffES
 
Input "nombre de lancés",x
0→z
0→t
 
Loop
nbr Aléat(6)→y
z+1→z
 
If y=1 then
t+1→t
EndIf
 
If z=x Then
Exit
EndIf
EndLoop
 
Disp "Nombre de 1:",t
 
EndPrgm


 
Merci d'avance ;)

mood
Publicité
Posté le 11-02-2004 à 12:34:51  profilanswer
 

n°638759
Taz
bisounours-codeur
Posté le 11-02-2004 à 12:38:27  profilanswer
 

non, t'apprends à programmer tout seul et tu lis les 1000 sujet qui te diront quel langage choisir

n°638764
electric_s​nake
Posté le 11-02-2004 à 12:41:59  profilanswer
 

:lol:  
oui je vais apprendre c'est calair mais vu que C pour demain... :( je craint de ne pas avoir assez de temps...  
Un petit coup de main les amis pour une 1ère fois  :D  ?


Message édité par electric_snake le 11-02-2004 à 12:42:45
n°638805
Taz
bisounours-codeur
Posté le 11-02-2004 à 12:55:51  profilanswer
 

moi ça me fait pas marrer, c'est la charte du forum

n°638827
electric_s​nake
Posté le 11-02-2004 à 13:02:41  profilanswer
 

c est pas comme si je demmandait de me faire un programme, je demmande simplement un coup de main pour la traduction Ti=> C ( ce qui est nullement interdit dans la charte).
 
En tout cas je te remercie pour ton aimabilité.

n°639272
blackgodde​ss
vive le troll !
Posté le 11-02-2004 à 17:49:20  profilanswer
 

electric_Snake a écrit :

c est pas comme si je demmandait de me faire un programme, je demmande simplement un coup de main pour la traduction Ti=> C


 

electric_Snake a écrit :

Quelqu un pourait me traduire le dit programme en C++/C ??



---------------
-( BlackGoddess )-
n°641037
jcop
yeah !
Posté le 12-02-2004 à 22:39:37  profilanswer
 

pas la peine de faire un prog pour ça !
le résultat tend vers x/6
 

Code :
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. void main()
  4. {
  5. int i, x, t = 0;
  6. printf("Nombre de lancés : " );
  7. scanf("%d", &x);
  8. for (i=0; i<x; i++)
  9.  if (rand()*6/RAND_MAX + 1 == 1)
  10.   t++;
  11. printf("Nombre de 1 : %d\n", t);
  12. }


 
voilà la même chose en C. Mais y'a un petit pb : j'obtiens tjs le même résultat !
En fait c'est un pb d'initialisation de la fonction rand()
Comment faire en sorte que ça ne retourne pas le même résultat ?


Message édité par jcop le 12-02-2004 à 22:51:16
n°641095
blackgodde​ss
vive le troll !
Posté le 12-02-2004 à 23:51:21  profilanswer
 

srand( (unsigned)time( NULL ) );
pour initialiser le générateur pseudo-aléatoire, la question a déjà été posé dans la cat C (ici c'est c++ hein :o ), fais une recherche et t'auras des générations meilleures


---------------
-( BlackGoddess )-
n°641097
printf
Baston !
Posté le 12-02-2004 à 23:52:30  profilanswer
 

Ben faut initialiser le RNG (fonction srand), sinon c'est sur que ça donnera toujours le même résultat [:spamafote].
 
EDIT: [:benou_grilled]


Message édité par printf le 12-02-2004 à 23:53:22

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [Help] language TI89 => C++ (ou autre assez rapide)? ( Nioub)

 

Sujets relatifs
HELP! VB6 & Access 2003[VB6 + ADO] Help pour un newbie !
Recherche : Le language C (norme ANSI)Help a propos de la classe CPaintDC !!!!
help sur accesshelp flash mw
exercice d'algo noté : help me please !![HELP] Données Access a mettre à jour via un fichier excell
[MySQL] moyenne pondérée, j'y arrive pas ! (help me please)HELP, pb d'espace ( le caractère )
Plus de sujets relatifs à : [Help] language TI89 => C++ (ou autre assez rapide)? ( Nioub)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR