Помощь - Поиск - Пользователи - Календарь
Полная версия: оператор присваивания, эквивалентный условному
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Rudolf
"Пусть имеется условный оператор if A then X:=B else X:=C, где переменные X, A, B, C имеют тип Boolean. Напишите оператор присваивания, который эквивалентен данному.". Целую неделю думаю над этой задачей. ПОМОГИТЕ ЛЮДИ ДОБРЫЕ.
volvo
To: Rudolf
X := ((not A) and C) or (A and B);
Rudolf
VOLVO RULEZZZZ!!!!!!!!
Atos
В Дельфи уже есть такой оператор - ifthen
Код

X:=ifthen(A,B,C);
Удобная вещь!
недавно в доказательство теоремы на экзамене вставил этот оператор, что окончательно добило препода, и так ошарашенного моим кошмарным почерком blum.gif

М
Здесь вообще-то раздел "Паскаль", хотелось бы напомнить... Мало ли, что в Дельфи есть...

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.