Экранные меню и циклы
✅требования к программе:
⃣программа должна содержать трёхуровневое иерархическое меню (см. схему)
⃣в программе должны быть расчёты (начиная со 2 уровня пользователь должен иметь возможность не только выбрать дальнейшее действие, но и рассчитать некоторые промежуточные параметры. желательно, если расчёты будут являться логическим продолжением этапов решения и не будут простыми (например, в одно действие операции сложения))
⃣в коде программы обязательно использовать следующие операторы (каждый минимум один раз! ):
: =
writeln
readln
if
case
for
while
repeat
⃣в программе должен быть предусмотрен переход на предыдущий уровень
⃣ в любой момент времени у пользователя должна быть возможность выйти из программы совсем
⃣эргономичный, дружественный интерфейс пользователя
⏫ работа над проектом должна быть разделена на следующие этапы:
✅сформулировать постановку
✅описать предметную область
✅составить модель решения
✅составить алгоритм решения (не программы)
✅написать код программы по заданному алгоритму.
✅проанализировать полученные результаты, сделать вывод
178
399
Ответы на вопрос:
Var a,af,al: integer; begin writeln('введите число'); readln(a); if a< 10 then writeln('ответ: ',a) else if a< =99 then begin af: =a div 10; al: =a mod 10; if af> al then writeln('ответ: ',al) else writeln('ответ: ',af) end else if a< =999 then begin af: =a div 100; al: =a mod 10; if af> al then writeln('ответ: ',al) else writeln('ответ: ',af) end else if a< =9999 then begin af: =a div 1000; al: =a mod 10; if af> al then writeln('ответ: ',al) else writeln('ответ: ',af) end else if a< =30000 then begin af: =a div 10000; al: =a mod 10; if af> al then writeln('ответ: ',al) else writeln('ответ: ',af) end; end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
DashaCat0230.10.2022 02:37
-
emin1914.03.2023 15:18
-
Крайз04.05.2021 09:26
-
Malıw17.09.2022 02:24
-
melomicsmel06.02.2023 22:07
-
FenomeN170324.12.2022 21:15
-
несахар113.10.2022 22:37
-
leonidbobnev24.10.2021 15:36
-
FireFox201704.06.2022 05:42
-
Elika3410.11.2021 03:30
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.