Programme d'une calculatrice en pascal
salut la confrérie, je vous écrit pour vous soumettre un probleme, celui de pouvoir réaliser une calculatrice en pascal.Je n'arrive pas à executer 2 calculs consécutifs sans redémarrer l'application.Que faire?
5 réponses
-
program calculette;
uses WinCrt; var a,b,r:real; x:char; function add(var a,b: real):real; begin r:=a+b; end; function sub(var a,b: real):real; begin r:=a-b; end; function mul(var a,b: real):real; begin r:=a*b; end; function divis(var a,b: real):real; begin r:=a/b; end; begin writeln('calculette PASCAL'); readln(a); readln(x); readln(b); case x of '+': add(a,b); '-': sub(a,b); '*': mul(a,b); '/': divis(a,b); end; writeln(r); end.
de la part de mehdi skikda algérie en 2eme année informatique LMD -
Salut Bocandé,
Envoies nous ton code, on va te le corriger.
marvinrouge -
ce programme est pas valide parceque
1_le calcule fi pour 1 foi
2_se programme connè pas le '=' ok;
donner moi ton msn je ve t aider-
-
-
@aminesoftslt mois aussi j'ai besoin de ce tp édait mois mon imail é meriem .fifi @yahoo .fr
-
@fifiBonjour
Je suis un étudiant à l'Université de Skikda, une deuxième année informatique medlamine21@hotmail.fr -
-
-
Bonjour,
j'ai remarque 2 erros au niveau de ton programme
1- le 1ère au niveau de la fonction divis il faut d'abord verifier est que b défèrent de zéro
2-le ème il faut que tu vois ça ^_^ pour bien comprendre
https://pascal.developpez.com/cours/ptrau/?page=page_13#LXIII-D
ton problème se trouve ou 2 niveau l'appelle des fonction + le résultat que retourne chaque fonction de ton programme
ici la solution https://pascal.developpez.com/cours/ptrau/?page=page_13#LXIII-D -
bjr svp si vs avez fait se programme vs ne pouvais pas me le passé parce que j'en ai vraiment besoin ,il est compter comme contrôle et je dois le rendre dans deux jours :/