Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Ex algorithme

Posté par
amelie130899
23-02-17 à 22:48

Bonsoir j'ai un exercice à faire pour la rentrée et je n'y arrive pas.

Le sujet est :

Justin a écrit l'algorithme ci contre pour simuler la répartition du sexe des enfants dans les familles

Variables
E,I et N sont des nombres entiers

Début de l'algorithme
Saisir N
Pour I allant de 1 à N faire
E prend la valeur d'un entier aléatoire entre 0 et 1  
Si E=0
Alors afficher "fille"
Sinon afficher "garçon"
Fin si
Fin pour

Fin de l'algorithme


Questions :
1. Que représente la variable N ?
2. Expliquer comment l'algorithme procède pour déterminer le sexe d'un enfant
3. Modifier l'algorithme pour qu'il affiche, en plus, en sortie le nombre de filles dans la famille.

Merci de votre aide

Posté par
Zormuche
re : Ex algorithme 23-02-17 à 22:52

Salut

As-tu compris l'algorithme? Si oui, tu n'auras pas de mal avec les questions

Imagine que tu es l'ordinateur, tu reçois la valeur de N, regarde comment tu dois t'en servir dans le programme pour comprendre ce qu'elle représente

Rappel : "Pour" signifie que tout ce qui suit jusqu'à "Fin pour" va être éxécuté dans l'ordre, autant de fois que défini dans la condition du Pour

Posté par
amelie130899
re : Ex algorithme 23-02-17 à 22:56

Non je ne l'ai pas très bien compris, je ne vois pas ce que peut signifier N

Posté par
Zormuche
re : Ex algorithme 23-02-17 à 22:59

Pour I allant de 1 à N... le I n'est pas important, il est juste là pour faire joli en quelque sorte

Ca veut dire que I prendra successivement les valeurs 1, puis 2, puis 3, puis 4... puis N
le tout en éxécutant le contenu de la boucle pour (les lignes jusqu'à "FinPour") chaque fois

Donc le contenu de la boucle (jusqu'à FinPour) aura été éxécuté combien de fois?

Posté par
amelie130899
re : Ex algorithme 23-02-17 à 23:18

Je ne vois pas comment on peut le calculer, de plus les questions de l'exercice je ne vois pas comment y répondre

Posté par
Zormuche
re : Ex algorithme 23-02-17 à 23:50

Il n'y a pas de calcul à faire, il faut penser logique

Si je répète 6 fois l'opération "Choisir un nombre entre 0 et 1 (entier), si c'est 0 alors on enregistre fille, si c'est 1 alors on enregistre garçon"

Quel pourrait être un résultat par exemple? à quoi correspond le 6 là dedans?

Posté par
Zormuche
re : Ex algorithme 23-02-17 à 23:52

Ah oui pour "calculer" combien de fois le contenu aura été éxécuté

Si tu joues à un jeu (que je viens d'imaginer) où tu dis 1 puis tu tires une carte, tu la remets. Ensuite tu dis 2, tu tires une carte, puis tu la remets. Tu dis 3, tu tires une carte, tu la remets... etc jusqu'à un nombre n

Combien de fois tu auras tiré une carte dans le paquet?



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

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

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 !