Valid XHTML 1.0 Transitional CSS Valide !

Algorithme : exercice 1, somme et différence

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.

Algorithme : exercice 2, calcul du maximum de 3 valeurs

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.

Les exercices sur les algorithme en .doc Cliquer ici pour retourner à la page d'accueil