Académique Documents
Professionnel Documents
Culture Documents
M102: Acquérir Les Bases de L'algorithmique Réponse TP 1
M102: Acquérir Les Bases de L'algorithmique Réponse TP 1
l’algorithmique
Réponse TP 1
Exercice 1 :
Cas 2 :
NON (a < b) OU (c ≠ d) :
NON (4 < 5) OU (-1 ≠ 0)
Faux OU Vrai
Exercice 2 :
Voici les raisons pour lesquelles l’algorithme suivant est incorrect :
- Sorties : Somme, moyenne, valeur la plus grande, valeur la plus petite, nombre de valeurs
positives.
2. Variables et types :
```
Début
Variables
Lire n
Pour i allant de 1 à n
Lire x
Ajouter x à somme
Fin Pour
Fin
```
Cet algorithme permet de saisir un nombre d'entiers spécifié, puis calcule la somme, la moyenne, la
valeur la plus grande, la valeur la plus petite et le nombre de valeurs positives parmi ces entiers, puis
affiche ces résultats.
Exercice 4
1. Entrées/sorties du problème :
2. Variables et types :
- prixHT_a1 et a2 : réel
- quantité_a1 et a2 : entier
- factureC : réel
- tauxTVA : réel
- remise : réel
- tauxTVA = 0.10
- remise = 0.05
5. Évaluation de l'expression :
On a :
- prixHT_a1 = 5 Dh
- quantité_a1 = 5 exemplaires
- prixHT_a2 = 7 Dh
- quantité_a2 = 3 exemplaires
Donc :
factureC = ((5 * 5) +( 7 * 3)) * (1 + 0.10) * (1 - 0.05) = (25 + 21) * 1.10 * 0.95 = 46.75 Dh
6. Algorithme
Variables
- prixHT_a1 et a2 : réel
- quantité_a1 et a2 : entier
- factureC : réel
Constantes
- tauxTVA : réel
- remise : réel
remise = 0.05 (5 %)
Début
Lire prixHT_a1
Lire quantité_a1
Lire prixHT_a2
Lire quantité_a2
Fin
```