somme somme + n
fin tant que
moyenne somme / nb
écrire("la moyenne des nombres saisis est :", moyenne)
écrire("la somme des nombres saisis est :", somme)
fin
:ﺣﻞ اﻟﺘﻤﺮﻳﻦ اﻟﺮاﺑﻊ
Algorithme Parking_V2
nb_vehicule, nb_heure, h_entree, h_sortie, prix_park, recette, i : entier
début
répéter
Ecrire ("Donnez le nombre de véhicule")
lire(nb_vehicule)
jusqu’à nb_vehicule > 0
recette 0
poue i 1 à nb_vehicule
faire
répéter
écrire ("Donnez l’heure d’entrée")
lire(h_entree)
jusqu’à h_entree >= 8 et h_entree <= 20
répéter
écrire ("Donnez l’heure de sortie")
lire(h_sortie)
jusqu’à h_sortie >= h_entree et h_sortie <= 20
nb_heure h_sortie - h_entree
prix_park 100 + nb_heure * 50
recette recette + prix_park
fin pour
écrire ("La recette journalière du parking est : ", recette)
fin
:ﺣﻞ اﻟﺘﻤﺮﻳﻦ اﻟﺨﺎﻣﺲ
1)
Algorithme Autoroute_Est_Ouest_1
KM_D, KM_A, Montant_P : entier
Type_V : caractère
début
répéter
écrire("Donnez le type du véhicule")
lire(Type_V)
jusqu’à Type_V = "V_LG" OU Type_V = "V_TV" OU Type_V = "V_PL"
répéter
écrire("Donnez le kilomètre du départ")
lire(KM_D)
jusqu’à KM_D > = 1 ET KM_D <= 1216
répéter
écrire("Donnez le kilomètre d’arrivée")
lire(KM_A)
jusqu’à KM_A > KM_D ET KM_A <= 1216
si Type_V = "V_LG"
alors
2
ﺣﻠﻮل اﻟﺴﻠﺴﻠﺔ اﻟﺮاﺑﻌﺔ
2)
Algorithme Autoroute_Est_Ouest_2
KM_D, KM_A, Montant_P, NB_V, i, Recette : entier
Type_V : caractère
début
répéter
écrire("Donnez le nombre de véhicule")
lire(NB_V)
jusqu’à NB_V > 0
Recette 0
pour i 1 à NB_V
répéter
écrire("Donnez le type du véhicule")
lire(Type_V)
jusqu’à Type_V = "V_LG" OU Type_V = "V_TV" OU Type_V = "V_PL"
répéter
écrire("Donnez le kilomètre du départ")
lire(KM_D)
jusqu’à KM_D > = 0 ET KM_D <= 1216
répéter
écrire("Donnez le kilomètre d’arrivée")
lire(KM_A)
jusqu’à KM_A > KM_D ET KM_A <= 1216
si Type_V = "V_LG"
alors
Montant_P (KM_A – KM_D) * 1.5
sinon si Type_V = "V_TV"
alors
Montant_P (KM_A – KM_D) * 3
sinon
Montant_P (KM_A – KM_D) * 5
fsi
fsi
Recette Recette + Montant_P
fin pour
écrire ("le montant de la recette journalière est : ", Recette)
fin