Есть ответ 👍

Только для ! составить программу, которая позволяет ввести два числа в первой строке, и один из знаков (+, -, *, /) во второй строке. на экран должен быть выведен результат выполнения соответствующего арифметического действия. для ввода знака использовать переменную типа char.

101
247
Посмотреть ответы 3

Ответы на вопрос:

Ilyaky
4,4(18 оценок)

Var  s: char;   a, b: real; begin  write('введите два числа ');   readln(a, b);   write('введите действие (+, -, *, /) - ');   readln(s);   case s of      '+': writeln(a, ' + ', b, ' = ', a + b);     '-': writeln(a, ' - ', b, ' = ', a - b);     '*': writeln(a, ' * ', b, ' = ', a * b);     '/': if (b=0) then writeln('на ноль делить нехорошо - бесконечность получится') else writeln(a, ' / ', b, ' = ', a / b); end; end.

Var  ch : char;   a,b : integer; begin   readln(a,b);   readln(ch);   case ch of     '+' : writeln(a+b);     '-' : writeln(a-b);     '*' : writeln(a*b);     '/' : writeln(a/b);   end; end.

1)6 байт 2)4000000 байт 3)7 байт 4)6000 байт

Популярно: Информатика