Есть ответ 👍

Для какого из чисел истинно высказывание: не ((сумма цифр числа нечетная) или (число 1) 22 2) 34 3) 41 4) 75

117
236
Посмотреть ответы 3

Ответы на вопрос:

rufa12
4,8(60 оценок)

Воспользуемся законом де моргана: не(а или b) = не(a) и  не(b) = (не(сумма цифр нечетная) и не(число из этого следует, что обе скобки отрицаются, то есть значения внутри них становятся противоположными: (сумма цифр четная) и (число нечетное). и - означает, что условие внутри обоих скобок должно быть истинно, то есть должно выполняться. 1. 2+2 = 4 - сумма цифр четная, число четное - исключаем. 2. 3+4 = 7 - сумма цифр нечетная, число четное - исключаем. 3. 4+1 = 5 - сумма цифр нечетная, число нечетное - исключаем. 4. 7+5 = 12 - сумма цифр четная, число нечетное - подходит. ответ: 4.

const

a : array[1..10] of integer = (12, 5, 4, 1, 9, 7, 8, 2, 3, 2);

var k, _counterW, _counterS: integer;

begin

_counterS := 0;

_counterW := 0;

for k := 1 to 10 do

   begin

   if (a[k] = 12) or (a[k] = 1) or (a[k] = 2) then

       _counterW := _counterW + 1

   else if (a[k] = 6) or (a[k] = 7) or (a[k] = 8) then

       _counterS := _counterS + 1;

   end;

writeln('Количество родившихся летом:', _counterS);

writeln('Количество родившихся зимой:',_counterW);

if _counterW > _counterS then

   writeln('Зимой родилось большее количество учащихся!')

else if _counterS > _counterW then

   writeln('Летом родилось большее количество учащихся!')

else

   writeln('Летом и зимой родилось одинаковое число учащихся!');

end.

Популярно: Информатика