• Написать программу калькулятор:задаются два числа ,символ арифметической операции(+,-,*,/),вывести результат в виде (5+6=11)

Ответы 2

  • Program calculator;

    var a,b:real; x:char;

    begin

    write('Введите два числа');

    readln(a,b);

    write('Выберите действие');

    readln(x);

    If x='+' then writeln(a, x, b,'=',a+b);

    If x='-' then writeln(a, x, b,'=',a-b);

    If x='*' then writeln(a, x, b,'=',a*b);

    If x='/' then writeln(a, x, b,'=',a/b);

    end.

    • Автор:

      soniavnaj
    • 6 лет назад
    • 0
  • uses crt;

    var a,b,s:real; z:char;beginwrite('Vvedite A = ');readln(a);write(' + - / * : ' );readln(z);write('Vvedite B = ');readln(b);case z of'+': begin s:=a+b; writeln(a,' + ',b,' = ',s); end;'-': begin s:=a-b; writeln(a,' - ',b,' = ',s); end;'*': begin s:=a*b; writeln(a,' * ',b,' = ',s); end;'/': begin s:=a/b; writeln(a,' / ',b,' = ',s); end;elsewriteln('error: incorrect operation symbol!!!');end;readln;end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years