Задача No4 Рассмотрим выражение:
(1==l and 6>2) or (15>=5 and 0—2) аnd (not 52!=52)
Что будет являться результатом программы? True или False? Объяснить свой
ответ, с каждым шагом. (Подсказка: обратите внимание на операторы
сравнения, что будет их результатом — значение True или False. Зная результат
сравнения (True или False), выполните логические операции, используя
таблицу истинности. Также не забывайте о скобках, которые показывают
приоритет выполнения операции).
Акти
Чтобы
161
226
Ответы на вопрос:
Выполняя алгоритм, получаем следующий результат (15 итераций) 1. 0..65534 -> 32767 2. 0..32766 -> 16383 3. 0..16382 -> 8191 4. 0..8190 -> 4095 5. 0..4094 -> 2047 6. 2048..4094 -> 3071 7. 2048..3070 -> 2559 8. 2560..3070 -> 2815 9. 2816..3070 -> 2943 10. 2944..3070 -> 3007 11. 2944..3006 -> 2975 12. 2976..3006 -> 2991 13. 2992..3006 -> 2999 14. 3000..3006 -> 3003 15. 3000..3002 -> 3001если лень перебирать вручную, можно воспользоваться программойvar k,l,r,x,f: integer; beginf : = 3001; l : = 0; r : = 65534; x : = (l + r) div 2; k : = 1; while (x < > f) and (l < r) do begin writeln(k,' ',l,' ',r,' ',x); k : = k + 1; if f < x then r : = x - 1 else l : = x + 1; x : = (l + r) div 2 end; writeln(k,' ',l,' ',r,' ',x); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
жмлпр22.06.2022 07:06
-
polanovikova01.02.2020 00:44
-
kamislove30.03.2023 08:40
-
Matrixx66610.10.2021 01:22
-
DashaHB1605.02.2020 23:05
-
JinkoGloom11.11.2020 02:19
-
Lera545704.06.2022 16:19
-
KRMP03709.02.2023 03:12
-
lovenastya8731.07.2021 12:37
-
daniiltkachuk1p02aol29.12.2021 18:17
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.