Ignorer la navigation

Programme 2

En îlot

Calculer l'hypoténuse d'un triangle rectangle.

1- Comprendre les lignes de code à partir de la description ci-dessous :

2- Créer un nouveau programme sur le logiciel Mu .

3- Saisir le programme ci-dessous (écrire et se confronter aux erreurs de saisie permet d'apprendre facilement la syntaxe, il est donc extrêmement recommandé d'éviter le copier-coller) :

Il est important de respecter l'indentation du programme.

print("B")

print(" *")

print(" *", "*")

print(" *", " ", "*")

print(" *", " ", " ", "*")

print(" *", "*", "*", "*", "*")

print("A", " ", " ", " ", " ", "C")

coteAB = float(input("Entrez la longueur du côté AB : "))

coteAC = float(input("Entrez la longueur du côté AC : "))

hypotenuse = ((coteAB**2)+(coteAC*coteAC))**0.5

print("L'hypoténuse BC vaut ", hypotenuse)

4- Vérifier le programme (enregistrer sous le nom prog2) puis l'exécuter et tester son fonctionnement.

5- Ajouter (aux bons endroits) au programme précédent les lignes de code ci-dessous : (écrire et se confronter aux erreurs de saisie permet d'apprendre facilement la syntaxe, il est donc extrêmement recommandé d'éviter le copier-coller)

Il est important de respecter l'indentation du programme.

continu = "o"

print("B")

print(" *")

print(" *", "*")

print(" *", " ", "*")

print(" *", " ", " ", "*")

print(" *", "*", "*", "*", "*")

print("A", " ", " ", " ", " ", "C")

while continu == "o":

coteAB = float(input("Entrez la longueur du côté AB : "))

coteAC = float(input("Entrez la longueur du côté AC : "))

hypotenuse = ((coteAB**2)+(coteAC*coteAC))**0.5

print("L'hypoténuse BC vaut ", hypotenuse)

continu = input("Continuer ? (o/n) ")

6- Vérifier le programme puis l'exécuter et tester son fonctionnement.

7- Comprendre les lignes de code à partir de la description ci-dessous :