1.Ecrire un algorithme Début : permettant d’échanger les |d a |a b valeurs de 3 variables A, B et C |b c |c d Fin
Var nb,pht,ttva,pttc réel
2. Ecrire un programme qui lit le Début : prix HT d’un article, le nombre |Ecrire "Entrez le prix hors taxes : " |Lire (pht) d’articles et le taux de TVA, et |Ecrire "Entrez le nombre d’articles : " |Lire (nb) qui fournit le prix total TTC |Ecrire "Entrez le taux de TVA : " correspondant. |Lire ttva |pttc nb*pht*(1+ttva) |Ecrire "Le prix de toutes les taxes est : ",pttc Fin Var TH,NH,S réel 3.Ecrire un algorithme qui calcul Début : et affiche le salaire brut d’un |Ecrire "Entrez le nombre d’heures " |Lire(NH) ouvrier connaissant le nombre |Ecrire "Entrez le Tarif d’horaire" |Lire(TH) d’heure et le tarif d’horaire. |S NH*TH |Ecrire "le salaire brut est",S" Fin Var SDH,SER réel 4.Ecrire un algorithme qui fait la Début : conversion d’une somme |Ecrire "Entrez la somme en dh" |Lire(SDH) d’argent donnée en dh, en une |SER SDH*10,45 |Ecrire "SDH, "dh est égale à",SER, "en Euro"" somme d’argent en Euro. Fin
Var N1,N2 Entier
6.Donner l’algorithme qui Début : calcule le PGDC (plus grand |Ecrire "Entrez le 1er nombre" |Lire(N1) diviseur commun). |Ecrire "Entrez le 2éme nombre" |Lire(N2)
Var Tempeau réel
7.Ecrire un programme qui Début : |Ecrire "Entrez la température de l’eau" donne l’état de l’eau selon sa |Lire(Tempeau) température. |Si Teampeau<0 alors Ecrire"Glace" |Si 0<Tempeau<100 alors Ecrire"Eau" |Si Tempeau>100 alors Ecrire"Vapeur d’eau" Fin
Var NM,NP,NF,NA,Moy réel
9.On souhaite écrire un Début: programme qui calcule, pour |Ecrire "Entrez La note de math" |Lire(NM) chaque élève, la moyenne des |Ecrire "Entrez La note de physique" |Lire(NP) notes des 4 matières. Ces |Ecrire "Entrez La note de francais" matières sont avec leur |Lire(NF) |Ecrire "Entrez la note de anglais" coefficient . |Lire(NA) |Moy (NM*5+NP*5+NF*4+NA*2)/16 |Si Moy>=15 alors Ecrire "Admis |Si 10<=Moy<15 alors Ecrire "Racheté" |Si 5<=Moy<10 alors Ecrire "Redouble" |Si Moy<5 alors Ecrire "Éliminé" Fin
Var A,B,C réel
10.Donner l’algorithme qui lit 3 Début nombres A,B et C et qui |Ecrire "Entrez les nombres A,B,C" |Lire(A,B,C) détermine si l’un est égal à la |Si A=B+C alors Ecrire "A est la solution" |Sinon Si B=A+C alors Ecrire "B est la solution" somme des deux autres, si un tel |Sinon Si C=A+B alors Ecrire "C est la solution" nombre existe l’imprimer, sinon |Sinon Ecrire "Pas de solution" Fin faire imprimer le message : pas de solution.
Var catégorie caractére
11.Le service des prêts de la Début : bibliothèque « Libra » a adapté |Ecrire "Entrez la lettre de votre catégorie" |Lire(catégorie) le règlement suivant :Tous les |Si catégorie=A alors Ecrire"vous pouvez Emprunter des livres pour une durée maximale lecteurs de la catégorie A De 20 jours" peuvent emprunter des livres |Sinon Si catégorie=B alors Ecrire"vous pouvez Conserver des volumes pour une durée ne pour une durée maximale de 20 Pouvant excéder 30 jours" jours. Un lecteur de la catégorie |Sinon Si catégorie=C alors Ecrire"vous pouvez Conserver des volumes empruntés pendant 45 jours" B peut conserver des volumes Fin pour une durée ne pouvant excéder 30 jours.Les lecteurs de la catégorie C peuvent conserver des volumes empruntés pendant 45 jours.Aucun lecteur ne pourra avoir en sa possession plus de 5 ouvrages, et cela quelque soit sa catégorie.Pouvez-vous traduire ce règlement sous la forme d’un algorithme ? Quelles sont les données ? Les résultats ?