Bienvenue sur Laurentvidal.fr, le site où vous trouverez les meilleures réponses de la part des experts. Trouvez des solutions détaillées à vos questions grâce à une large gamme d'experts sur notre plateforme conviviale de questions-réponses. Explorez notre plateforme de questions-réponses pour trouver des réponses détaillées fournies par une large gamme d'experts dans divers domaines.

Bonjour je suis en 2nd. J'aurais besoin d'aide pour un exercice d'algorithme en math svp. Voici la consigne:
Oleg s'apprête à préparer un gratin de pommes de terre pour 6 personnes à l'aide de la recette ci-contre=>Ingrédients (pour 4 personnes):
- 1kg de pommes de terre
- 60g de fromage rapé
- 25cL de crème fraîche

1) Calculer la quantité nécessaire de pommes de terre pour 6 personnes
2) On donne l'algorithme ci-dessous:
Variable: Q est un nombre positif
Entrée: Demander la valeur de Q
Traitement: Q prend la valeur 6*Q/4
Sortie: Afficher Q
a) Quel est le rôle de cet algorithme?
b) Que doit saisir Oleg pour connaitre la quantité de crème fraîche nécessaire pour 6 personnes?
3) Ecrire un algorithme qui affiche, lorsque l'on entre la quantité Q nécessaire pour N personnes, la quantité qu'il faudra pour M personnes.
Variables: .....
Entrée: .....
Traitement: .....
Sortie: .....


Sagot :

Bonjour !

1)

Donc :

4 personnes -> 1kg de pommes de terre

6 --> personnes -> 6*1/4 = 1.5 kg de pommes de terre

2)

Q = nombre positif

Q = saisie

Q = 6 * Q / 4

afficher Q

a)

Le rôle de cet algorithme est de calculer la quantité d'un ingrédient du gratin pour 6 personnes en fonction de la quantité de l'ingrédient pour 4 personnes (regarde le calcul que j'ai fait pour le 1) )

b)

Oleg doit saisir Q = 25  pour connaitre la quantité de crème fraîche nécessaire pour 6 personnes.

3)

Pseudo-code :

Variables: Q, N, M, R (R est le résultat)

Entrée: Q, N, M

Traitement: R = M * Q / N

Sortie: R

python :

Q, N, M = map(float,input("entrez la quantité et le nombres de personnes de base ainsi que le nouveau nombre de personnes : ").split())

R = M * Q / N

print(R)

Voilà !

Merci de nous avoir fait confiance pour vos questions. Nous sommes ici pour vous aider à trouver des réponses précises rapidement. Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Visitez toujours Laurentvidal.fr pour obtenir de nouvelles et fiables réponses de nos experts.