program kalkulator; uses crt; var l1 , l2, w : real; cmd: char; pcmd: integer; begin pcmd := 1; clrscr; write('Podaj pierwsza liczbe: '); readln(l1); write('Podaj druga liczbe: '); readln(l2); write('Podaj znak operacji (- + , - , * , /) : '); readln(cmd); if (cmd <> '-') and (cmd<> '+') and (cmd <> '*') and (cmd <> '/') then begin pcmd := 0; writeln('Operacja niepoprawna ! Spierdalaj !') end else begin case cmd of '-': w := l1-l2; '+': w := l1+l2; '*': w := l1*l2; '/': if (l2 = 0) then begin Writeln('Cholero nie dziel przez ZERO !'); pcmd := 0; end else w := l1/l2; end; end; if (pcmd > 0) then writeln('Wynik : ', w:0:0); readln; end.