Уровень A. 1) Введите массив из 5 элементов с клавиатуры и найдите количество элементов, которые оканчиваются на 8 и делятся на 3.

2) Заполните массив случайными числами в интервале [100,999] и переставьте их по воз-растанию средней цифры.

3) Заполните массив случайными числами в интервале [0,1000] и выведите номера всех элементов, которые равны последнему элементу.

Уровень B.

1) Введите массив из 5 элементов с клавиатуры и найдите количество элементов, старшая цифра которых равна 8.

2) Заполните массив случайными числами в интервале [100,999] и переставьте их по воз-растанию суммы цифр.

3) Заполните массив случайными числами в интервале [0,1000] и выведите номера двух соседних элементов, произведение которых наибольшее.

210
212
Посмотреть ответы 1

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

chertan98
4,6(26 оценок)

1. True (Истина)

2. False (Ложь)

3. True (Истина)

4. True (Истина)

Объяснение:

1. A или B и C - так как у нас A = истина, следовательно данное логическое выражение всегда будет возвращать истину

2. B или НЕ C - B у нас Ложь, C истина, соответственно под инверсией C получает значение Ложь. Следовательно выражение всегда будет возвращать Ложь

3. B или (C и A) - Так как C и A хранят в себе истину и связаны с B с логического оператора "ИЛИ", выражение будет возвращать истину.

4. НЕ (A и B) или (B >= C или НЕ А) - В связи с тем, что в A и B хранятся истина и ложь соответственно, значение логического выражения A и B будет ложью, а инверсия ложи = истине. Следовательно уже НЕ (A и B) выдает истину и вторая часть выражения после после или рассматриваться не будет

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