Кр
Кристина

If case ,ответите пожалуйста

ввести с клавиатуры два арифметической операции (+ - * /) вывести на экран результат , соотвествующие этой операции

Вячеслав
Вячеслав

var A, B : Real; Ch : Char;
begin
Write('A = '); ReadLn(A);
Write('B = '); ReadLn(B);
Write('Операция (+ - * /) : '); ReadLn(Ch);
case Ch of
'+' : WriteLn(A, ' + ', B, ' = ', A+B);
'-' : WriteLn(A, ' - ', B, ' = ', A-B);
'*' : WriteLn(A, ' + ', B, ' = ', A*B);
'/' : if B = 0 then WriteLn('На 0 делить нельзя! ')
else WriteLn(A, ' / ', B, ' = ', A/B:0:5);
else WriteLn('Неверно задана операция. ');
end;
end.

Похожие вопросы
Как работает оператор case?
Помогите срочно. как if a=b write (Соправдан) Else write (Не соправдан) в case написать?
Помогите с Делфи, case
вычисления значение функции с использованием операторов case и if.. почему ошибка?
В строке "Select Case Ответ" пишет : "ожидается выражение".В чем ошибка? Помогите!
помогите с языком программирования (if case)
В С++ как зделать два If и else
Помогите пожалуста! перевидите это придложение as the case? и как на него ответить??
Possessive case & Plurals
Что такое CASE-технологии?