Algo algorithme
1.1 DÉFINITION
Un algorithme est:
Un algorithme peut s’écrire:
• en langage naturel
• dans un langage de programmation (python, JavaScript, PHP, C++, ...)
1.2 UN EXEMPLE D’ALGORITHME ÉCRIT EN LANGAGE NATUREL
Alice souhaite connaitre le prix à payer pour l’achat de plusieurs articles identiques.
Compléter l’algorithme suivant afin de calculer et d’afficher le prix total à payer par Alice et un commentaire associé. demander(prix) demander(quantité) total ←− afficher(total) si total < 50 alors : afficher("Le prix total est inférieure à 50 euros") sinon :
afficher("Le …afficher plus de contenu…
Convertir le programme Python suivant en langage naturel n=int(input("Donner n=")) z=n+4.5 x=z*10 print("x=",x) 2. On exécute ce programme. Quels sont les affichages produits en sorties pour les valeurs suivantes de la variable n saisie en entrée :
(a) n = 9 ? Après exécution: x =
(b) n = −40 ? Après exécution: x =
4.2 Exercice
On donne ci-dessous un programme incomplet écrit en langage Python.
1 longueur = int(input("longueur ="))
2 largeur = int(input("largeur ="))
3 aire = ......
4 perimetre= ......
5 print("L’aire de ce rectangle vaut ",aire)
6 print("Le périmètre de ce rectangle vaut ", perimetre)
1. Compléter, ci-dessous, ce programme, pour qu’il calcule et affiche l’aire et le périmètre d’un rectangle après avoir …afficher plus de contenu…
Compléter le programme ci-dessous afin de calculer le prix payé par un groupe comprenant des adultes et des enfants.
Les variables a et e représentent le nombre d’adultes et le nombre d’enfants du groupe et la variable prix représente le prix payé par le groupe.
51 a = int(input("combien d’adultes ?"))
2 e = int(input("combien d’enfants ?"))
3 prix = ..........................
4 print("Vous devez payer la somme suivante : ", prix)
prix