Можно ли использовать оператор or в конструкции if…then в Паскале?



And паскаль

Автор Костя Савенко задал вопрос в разделе Другие языки и технологии

вопрос по паскалю! можно ли в операторе if...then использовать or? и получил лучший ответ

Ответ от CatsTail[гуру]
Да, в операторе if...then в Паскале можно использовать логический оператор or, когда необходимо проверить выполнение хотя бы одного из нескольких условий. Этот оператор объединяет логические выражения и возвращает истину, если истинно любое из них. Важно каждое отдельное условие заключать в скобки, чтобы компилятор правильно определил приоритет операций. Правильный пример записи:if (a = b) or (a = c) then
writeln('Условие выполнено');Оператор or применим к логическим значениям, которые получаются в результате операций сравнения, а также может выступать как поразрядный оператор для целых чисел. В конструкциях с if он именно логически связывает результаты сравнений, позволяя создавать гибкие составные условия.

Ответ от White Wind[гуру]
лол это не только в паскале нельзя

Ответ от GVoZD[гуру]
да можно, да и можно проверить, че спрашивать

Ответ от Nnn7[гуру]
var
a,b,c:real;
begin
writeln('vvedite tri 4isla');
readln(a,b,c);
if (a=b) or (a=c) or (c=b)
then writeln('kakie-to dwa 4isla odinakovi!')
else writeln('vse 3 4isla raznie');
readln;
end.
все нормально компилиться. В условиях применимы логические операции or и and

Ответ от Ad1951[гуру]
Ну и вопрос... В огороде бузина... Ты еще спроси как применять мухобойку для дегустирования вкуса яблок

Ответ от Krab Вark[гуру]
Естественно, можно. При чем тут тип real? Операцию or можно применять к логическим значениям, например, вырабатываемым операциями сравнения, хоть тех же real, да и вообще к порядковым значениям (логические и целые - их частные случаи). Тут есть скрытая внутренняя логика, связанная с представлением чисел в компьютере.

Ответ от ВикиВопрос[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: вопрос по паскалю! можно ли в операторе if...then использовать or?

You или u? Можно ли в письме вместо you использовать u? И в чем разница этих двух слов?
Слова you и u имеют одно и то же значение, но разную стилистическую окраску. You это полное и
подробнее...

Синтаксис If then else в паскале!
Синтаксис конструкции if then else в Паскале требует строгого соблюдения правил для избежания
подробнее...

VBA Excel - IF ...THEN
Оператор If Then в VBA Excel выполняет действия только при истинности заданного условия. Базовый
подробнее...

Как Вы думаете,... как чувствуете,... можно ли опоздать.. . в чью-то жизнь?
Ощущение, что можно опоздать в чью-то жизнь, знакомо многим. Иногда это действительно выглядит как
подробнее...

Можно ли получить энергию из вакуума?
Получить энергию из вакуума в виде бесконечного и бесплатного источника на данный момент
подробнее...
Логический тип на Википедии
Посмотрите статью на википедии про Логический тип
Первый канал Всемирная сеть на Википедии
Посмотрите статью на википедии про Первый канал Всемирная сеть
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*