Aller au contenu

Algorithme - Seconde


xxjeremyxx56

Messages recommandés

Posté(e)

Bonjour, 

 

J'ai commencé mon DM mais je ne pense pas avoir juste donc je poste ce sujet afin de me corriger ou obtenir de l'aide:

 

Une entreprise de forage creuse des puits dans un désert afin d'atteindre une nappe phréatique. Cette entreprise facture le premier mètre creusé 100 euros, le seconde 140 euros et ainsi de suite en augmentant le pris de chaque nouveau mètre creusé de 40 euros.

1. Calculer le pris M du troisième mètre creusé, puis le pris total S d'un puits de trois mètres de profondeur.

2. Compléter le programme ci-dessus, écrit en langage Python, afin qu'il affiche le prix total S d'un puits de H mètres de profondeur lorsque l'on entre la valeur de H.

 

M=...

S=...

N=...

H=int(input("H="))

while.....

            M=M+....

            S=.....

            N=.....

print(S)

 

3.Faire fonctionner cet algorithme afin de déterminer le prix d'un puits de 8 mètres de profondeur puis celui d'un puits de 12 mètres de profondeur.

4. Une organisation humanitaire dispose d'un budget de 5000 euros.

Compléter l’algorithme ci-dessous afin qu'il affiche la profondeur maximale que peut faire creuser cette organisation.

 

Initialisation :  M prend la valeur ........

                          M prend la valeur ........

                          N prend la valeur .........

Traitement :     Tant que ................... faire

                          M prend la valeur .........

                          S prend la valeur .........

                          N prend la valeur .........

                          Fin tant que

Sortie : Afficher ....

Merci d'avoir fait part de votre lecture en espérant une réponse :) 

 

Posté(e)

bonjour

donne tes calculs

ce sera plus simple de voir ce que tu n'as pas compris.

 

le forage est modélisé par une suite arithmétique

c'est à dire le prix du premier mètre = terme initial = U1 = 100

pour le second mètre

U2= U1+40 = 100 +1* 40 = 140

le 3ème mètre

U3 =U2+40   ou   U3= U1 +2*40 

U3 = 100 + 2 * 40 = 100 +80 = 180

en raisonnant plus généralement : Un = U1 + (n -1)*40

 

Posté(e)

 à corriger -> prix

pour calculer le prix total

il faut que tu ajoutes le prix de chaque mètre creusé

c'est à dire le prix total

= prix 1er mètre + prix second mètre + prix 3ème mètre

 

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...
spam filtering
spam filtering