Inscription / Connexion Nouveau Sujet
Niveau algorithmique
Partager :

algorithme

Posté par
amovale
06-05-12 à 11:52

Bonjour j'ai devoir maison a faire et je ne comprends rien a la deuxième partie qui est de l'algorithmique
l'algorithme est le suivant:
C prend la valeur 0
Entrer la valeur de N
Pour i variant de 1 a N
  S prend la valeur 0
  pour k variant de 1 a 4
      R prend la valeur 0 ou 1 au hasard
      S prend la valeur S+R
  Fin pour
  Si S ( superieur ou egale) 2 alors C prend la valeur C+1
  FinSi
FinPour
Afficher C/N

J'ai 3 questions:
a) Expliquer le principe de l'algorithme ( rôle des variable, des instructions )
b) Traduire cet algorithme en langage TI, le programmer et l'exécuter plusieurs fois pour N=50
c) conclure
Merci d'avance !
édit Océane : niveau modifié

Posté par
amovale
algorithme 06-05-12 à 11:57

Bonjour j'ai devoir maison a faire et je ne comprends rien a la deuxième partie qui est de l'algorithmique
l'algorithme est le suivant:
C prend la valeur 0
Entrer la valeur de N
Pour i variant de 1 a N
  S prend la valeur 0
  pour k variant de 1 a 4
      R prend la valeur 0 ou 1 au hasard
      S prend la valeur S+R
  Fin pour
  Si S ( superieur ou egale) 2 alors C prend la valeur C+1
  FinSi
FinPour
Afficher C/N

J'ai 3 questions:
a) Expliquer le principe de l'algorithme ( rôle des variable, des instructions )
b) Traduire cet algorithme en langage TI, le programmer et l'exécuter plusieurs fois pour N=50
c) conclure
Merci d'avance !

*** message déplacé ***
* Océane > le multi-post n'est pas toléré sur le forum ! *

Posté par
Glapion Moderateur
re : algorithme 06-05-12 à 13:50

Bonjour, donc essaye de deviner ce que fait cet algorithme.
Les 4 instructions suivantes :
pour k variant de 1 a 4
R prend la valeur 0 ou 1 au hasard
S prend la valeur S+R
Fin pour

Elles ajoutent 4 nombres aléatoires qui valent soit 0 soit 1 et mettent la somme dans la variable S

Si S ( superieur ou egale) 2 alors C prend la valeur C+1
Donc si on a dépassé 2 alors on incrémente la variable C sinon on ne fait rien

On recommence ça N fois (N étant un nombre que l'on a demandé) et on affiche C/N c.a.d la proportion de fois où l'on a dépassé 2 par rapport au nombre total d'essais.

Posté par
amovale
algorithme 06-05-12 à 14:38

Merci je crois avoir trouver pour l'algorithme en lagage ti
0 sto C
prompt N for(i,1,N)
0 sto S
For ( k,1,4)
ent aleat (0,1) sto R
S+R sto S
EndFor
If S ( superieur ou egal)2 then C+1 sto C
End if
End for
Disp C/N
J'ai dit que les instructions sont des étapes a suivre et que les variable changent de valeur en fonction de la valeurs de N



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !