Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл: Источник:
Скачиваний:
328
Добавлен:
04.03.2014
Размер:
598 б
Скачать
Program Calculator;
{€бЇ®«м§гп ®ЇҐа в®а case а §а Ў®в вм Їа®Ја ¬¬г Є «мЄг«пв®а}
 Var S,A,B:real;
     Oper:char;
     k,l:boolean;

 Begin
      Repeat
  Writeln ('‚ўҐ¤ЁвҐ ¤ў  зЁб« ');
  Readln (A,B);
  Writeln ('‚ўҐ¤ЁвҐ ®ЇҐа жЁо');
  Readln (oper);

   If (B=0) and (oper='/') then l:=false
    else l:=true;
     If (oper='/') or (oper='*') or (oper='-') or (oper='+') then k:=true
      else k:=false;
  Until (l=true) and (k=true);

  Case oper of
   '+':S:=A+B;
   '-':S:=A-B;
   '*':S:=A*B;
   '/':S:=A/B
  End;
 Writeln (A:6:2,oper,B:6:2,'=',S:6:2);
 Readln;
 End.