Ребят исправить ошибку в программе. Выдаёт ошибку там где d:='+'. Я не понимаю что не так. Вот условие: с клавиатуры вводят символ операции и 2 числа. В зависимости от символа, вывести на экран результат операции. (решать с ифа) Вот моё решение: Program P1; var a, b, c: real;
d: char;
begin
writeln('Введите 2 числа a и b и символ');
readln(a,b,d);
if d:='+' then c:a+b;
if d:='-' then c:=a-b;
if d:='*' then c:=a*b;
if d:='/' then c:=a/b;
writeln(c);
end.
257
411
Ответы на вопрос:
if d:='+' then c:=a+b;
Объяснение:
ты забыл указать = здесь:
if d:='+' then c:a+b;
Популярно: Информатика
-
anton30601.10.2021 08:26
-
Мамаева200716.05.2022 15:08
-
naletova197406.07.2020 10:56
-
vikusya2000104.08.2020 10:01
-
XASSA07.10.2020 12:45
-
ffffffffff44410.08.2021 21:47
-
сулейбанова01.10.2020 10:56
-
szaikin26.05.2022 22:01
-
TaNyAmAkSiMeNkO04.02.2020 14:49
-
матвей42620.04.2023 18:29