- Partage ce devoir avec tes amis !
Sujet du devoir
Bonjours tous le monde je suis bloqué a se niveau... Je ne sais pas comment commencer mon programme pour que mon programme lise 2 entiers.... merci d'avance !
Les habitants d'Algoréa aiment bien ériger des statues et les poser sur des socles majestueux. Selon les dimensions de la statue, le socle doit être plus ou moins haut et offrir une surface plus ou moins grande pour y poser la statue. Cependant, les constructeurs de statues ont souvent du mal à estimer la quantité de béton nécessaire à la construction de chaque socle. Vous souhaitez écrire un programme pour les aider.
Ce que doit faire votre programme :
Voici un exemple de socle :
Un socle est ainsi constitué d'étages, chaque étage ayant une hauteur égale à une unité et une base carrée. Le côté des carrés diminue de une unité à chaque étage.
Votre programme doit lire deux entiers, représentant respectivement la largeur du socle au niveau du sol et la largeur du socle au niveau de la face supérieure du socle. Il doit ensuite calculer et afficher le volume du socle.
Exemple
entrée :
7 3
sortie :
135
Commentaires
Le volume du premier étage est 7 × 7 = 49, le volume du second est 6 × 6 = 36, etc. et le volume du dernier étage est 3 × 3 = 9. Le volume total est donc : 7 × 7 + 6 × 6 + 5 × 5 + 4 × 4 + 3 × 3 = 135.
7 commentaires pour ce devoir
debut=int(input())
fin=int(input())
somme=0
for loop in range(debut,fin):
somme = somme+loop*loop
print(somme)
ok maisqu'appellez vous "loop" dans les calculs ?
loop est la variable de la boucle for qui prend successivement toutes les valeurs des arêtes de la plus petite à la plus grande.
concretement loop est la longueur d'un côté
ok mais ca nemarche pas quand je veut le faire...J'ai mis ca :
debut=int(input())
fin=int(input())
somme=0
for loop in range(debut,fin):
somme = somme+longeur*longeur
print(somme)
Essaie ceci
debut=int(input())
fin=int(input())
somme=0
for loop in range(fin,debut+1):
somme = somme+loop*loop
print(somme)
Ils ont besoin d'aide !
- Aucun devoir trouvé, poste ton devoir maintenant.
tu dois commencer par faire 2 input()