Algorithme pour résoudre le problème suivant : lire deux entiers, en faire la somme, la différence et déterminer le plus petit des deux. Afficher chacun des résultats
Algorithme exercice 1
déclaration :
variable A, B, dif, add : entier;
Début
lire(A,B) {pour demander les valeurs de A et B}
ecrire(A,B) {afficher les valeurs de A et B}
dif ← A-B { Affecter la valeur de A-B à la variable dif }
som ← A+B { Affecter la valeur de A-B à la variable som }
ecrire("A+B=", som,",et, A-B=", dif ) {Afficher le résultat de A+B et de A-B}
Si dif>0 alors {condition à l'origine d'actions}
ecrire(A, " est plus grand que", B){afficher le résultat de la comparaison }
Sinon
ecrire(A, " est plus petit que", B){afficher le résultat de la comparaison }
Fsi {Fin de la condition}
Fin.
Ecrire un algorithme qui :
Algorithme exercice 2
déclaration :
variable A, B, C : entier;
Début
lire(A,B,C) {pour demander les valeurs de A, B et C}
Si A>B alors
dif ← A-B { Affecter la valeur de A-B à la variable dif }
som ← A+B { Affecter la valeur de A-B à la variable som }
ecrire("A+B=", som,",et, A-B=", dif ) {Afficher le résultat de A+B et de A-B}
ecrire(A, " est plus grand que", B){afficher le résultat de la comparaison }
Sinon
ecrire(A, " est plus petit que", B){afficher le résultat de la comparaison }
Fsi {Fin de la condition}
Fin.