По паскалю записать условие, которое является истинным, когда а) каждое из чисел а и в больше 100; б) только одно из чисел а и в четное; в) хотя бы одно из чисел а и в положительно; г) каждое из чисел а, в, с кратно трем; д) только одно из чисел а, в и с меньше 50; е) хотя бы одно из чисел а, в, с отрицательно. решить .

uciviyciy uciviyciy    1   28.03.2019 21:00    10

Ответы
isaev40daniil14 isaev40daniil14  27.05.2020 05:15

а) if (a>100) and (b>100) then

write('ISTENO');

б) if (a mod 2 = 0) or (b mod 2 =0) then

write('ISTENO');

в) if (a > 0) or (b>0) then

write('ISTENO');

г) if (a mod 3 = 0) and (b mod 3 = 0) and (c mod 3 = 0) then

write('ISTENO');

д) if ((a<50) and (b>50) and (c>50)) or ((a>50) and (b<50) and (c>50)) or ((a>50) and (b>50) and (c<50)) then

write('ISTENO');

е) if (a<0) or (b<0) or (c<0) then

write('ISTENO');

ПОКАЗАТЬ ОТВЕТЫ
amirking amirking  25.01.2024 12:51
Хорошо, давай разберем каждое условие по отдельности.

а) Каждое из чисел а и в больше 100.
Используем оператор "и" (AND) для проверки двух условий: а > 100 и в > 100.
То есть, условие будет выглядеть так: (а > 100) и (в > 100).

б) Только одно из чисел а и в четное.
Используем оператор "исключающее или" (XOR), чтобы проверить, что только одно из чисел а и в является четным.
То есть, условие будет выглядеть так: ((а четное) и (в нечетное)) или ((а нечетное) и (в четное)).

в) Хотя бы одно из чисел а и в положительно.
Используем оператор "или" (OR), чтобы проверить, что хотя бы одно из чисел а и в положительно.
То есть, условие будет выглядеть так: (а > 0) или (в > 0).

г) Каждое из чисел а, в, с кратно трем.
Проверяем каждое из чисел на кратность трем, используя оператор "и" (AND).
То есть, условие будет выглядеть так: (а кратно 3) и (в кратно 3) и (с кратно 3).

д) Только одно из чисел а, в и с меньше 50.
Используем оператор "исключающее или" (XOR) для проверки, что только одно из чисел а, в и с меньше 50.
То есть, условие будет выглядеть так: ((а < 50) и (в >= 50) и (с >= 50)) или ((а >= 50) и (в < 50) и (с >= 50)) или ((а >= 50) и (в >= 50) и (с < 50)).

е) Хотя бы одно из чисел а, в, с отрицательно.
Используем оператор "или" (OR), чтобы проверить, что хотя бы одно из чисел а, в, с отрицательно.
То есть, условие будет выглядеть так: (а < 0) или (в < 0) или (с < 0).

Для решения каждого из этих условий, необходимо изначально знать значения переменных а, в и с. Подставьте эти значения в каждое из условий и проанализируйте результат.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика