Jump to content

[PASCAL] Problem z kalkulatorem


FireMan

Recommended Posts

Witam. Mam problem z "początkami" kalkulatora w pascalu. Chcę zrobić to trochę inaczej niż większość "przykładów w sieci".

Chcę aby po wpisaniu ciągu znaków "2 + 5" poprawnie przydzieliło mi znaki do zmiennej.

 

Oto mój kod:

 
program kalkulator;
uses crt;
var a:real;
var b:real;
var z:string;

begin
  clrscr;
  writeln('Podaj dzialanie: ');
  readln(a,z,b);
  writeln(a,z,b);
  readln;
end.

 

Program nie przypisuje poprawnie danych do zmiennych. Gdy daję zmienną Z jako char tym bardziej nie działa. Natomiast gdy daję Z do pobrania na końcu to działa, lecz ja potrzebuję po środku. Co jest nie tak ?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...