Даны x и y .если x> y то число заменить их квадратами . в противном случае число удвоить . составьте алгоритм на листочке надо .
228
482
Ответы на вопрос:
Перепиши на листок: начало ввод х, у если х больше у, тогда { х равняется х * х у равняется у * у } если у больше х, тогда { х равняется х * 2 у равняется у * 2 } конец
Var m,n,a: integer; begin m: =500; n: =500; repeat writeln('0 - меньше ',m,', 1 - больше ',m,', 2 - равно ',m); readln(a); if n mod 2 = 0 then n: =n div 2 else n: =n div 2 +1; if a=1 then m: =m+n else if a=0 then m: =m-n; until a = 2; end. пример: (загадано число 499) 0 - меньше 500, 1 - больше 500, 2 - равно 500 0 0 - меньше 250, 1 - больше 250, 2 - равно 250 1 0 - меньше 375, 1 - больше 375, 2 - равно 375 1 0 - меньше 438, 1 - больше 438, 2 - равно 438 1 0 - меньше 470, 1 - больше 470, 2 - равно 470 1 0 - меньше 486, 1 - больше 486, 2 - равно 486 1 0 - меньше 494, 1 - больше 494, 2 - равно 494 1 0 - меньше 498, 1 - больше 498, 2 - равно 498 1 0 - меньше 500, 1 - больше 500, 2 - равно 500 0 0 - меньше 499, 1 - больше 499, 2 - равно 499 2 (загадано число 13) 0 - меньше 500, 1 - больше 500, 2 - равно 500 0 0 - меньше 250, 1 - больше 250, 2 - равно 250 00 0 - меньше 125, 1 - больше 125, 2 - равно 125 0 0 - меньше 62, 1 - больше 62, 2 - равно 62 0 0 - меньше 30, 1 - больше 30, 2 - равно 30 0 0 - меньше 14, 1 - больше 14, 2 - равно 14 0 0 - меньше 6, 1 - больше 6, 2 - равно 6 1 0 - меньше 10, 1 - больше 10, 2 - равно 10 1 0 - меньше 12, 1 - больше 12, 2 - равно 12 1 0 - меньше 13, 1 - больше 13, 2 - равно 13 2 (загадано число 1000) 0 - меньше 500, 1 - больше 500, 2 - равно 500 1 0 - меньше 750, 1 - больше 750, 2 - равно 750 1 0 - меньше 875, 1 - больше 875, 2 - равно 875 1 0 - меньше 938, 1 - больше 938, 2 - равно 938 1 0 - меньше 970, 1 - больше 970, 2 - равно 970 1 0 - меньше 986, 1 - больше 986, 2 - равно 986 1 0 - меньше 994, 1 - больше 994, 2 - равно 994 1 0 - меньше 998, 1 - больше 998, 2 - равно 998 1 0 - меньше 1000, 1 - больше 1000, 2 - равно 1000 2
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
syrlybai05613.09.2021 00:31
-
PolinaRomanova17412.11.2020 04:44
-
cosovanovcostya18.04.2023 04:55
-
24707404.11.2021 03:00
-
Annamatveevvva825.10.2020 15:46
-
Пакета22.09.2021 16:42
-
goldshell11.04.2022 13:53
-
Qwtyt22.09.2021 12:25
-
Zumman09.02.2021 00:58
-
hurremsultan3007.08.2022 00:55
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.