0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Algorithme de calculatrice simple

L'algorithme décrit une calculatrice qui prend en entrée des valeurs et des opérateurs pour effectuer des opérations arithmétiques. Il utilise des boucles pour demander à l'utilisateur d'entrer des valeurs et des opérateurs, puis effectue les calculs en fonction de l'opérateur choisi. En cas d'opérateur non reconnu, un message d'erreur est affiché.

Transféré par

abdourahamanecha
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
28 vues2 pages

Algorithme de calculatrice simple

L'algorithme décrit une calculatrice qui prend en entrée des valeurs et des opérateurs pour effectuer des opérations arithmétiques. Il utilise des boucles pour demander à l'utilisateur d'entrer des valeurs et des opérateurs, puis effectue les calculs en fonction de l'opérateur choisi. En cas d'opérateur non reconnu, un message d'erreur est affiché.

Transféré par

abdourahamanecha
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

Algorithme : calculatrice

Entré :les valeurs

Sortie: résultat final

Variable :

calcul (t[ ]:entier, c[ ]:caractère) : entier

Début

n,i,j: entier

Pour i allant de 0 à n faire

Ecrire("saisit la première valeur\t",i+1)

Lire( n)

Pour j allant de 1 a n-1 faire

Ecrire("saisit premier opérateur \t",j+1)

Lire( c )

Tan que (c[j]!= =)faire

Selon( c ) dans

'+':

Écrire ("la somme est ",t[i]+t[0])

'-':

Écrire("la différence est ",t[i]+t[0])

'*':

Écrire("la multiplication est ",t[i]+t[0])

'/':

Écrire("la division est ",t[i]+t[0])

Autre:Écrire (" l'opérateur non trouver ")

J<---j+1
Fin tan que

Fin pour

Fin pour

Fin

Vous aimerez peut-être aussi