Есть ответ 👍

Экранные меню и циклы

✅требования к программе:

⃣программа должна содержать трёхуровневое иерархическое меню (см. схему)
⃣в программе должны быть расчёты (начиная со 2 уровня пользователь должен иметь возможность не только выбрать дальнейшее действие, но и рассчитать некоторые промежуточные параметры. желательно, если расчёты будут являться логическим продолжением этапов решения и не будут простыми (например, в одно действие операции сложения))
⃣в коде программы обязательно использовать следующие операторы (каждый минимум один раз! ):
: =
writeln
readln
if
case
for
while
repeat
⃣в программе должен быть предусмотрен переход на предыдущий уровень
⃣ в любой момент времени у пользователя должна быть возможность выйти из программы совсем
⃣эргономичный, дружественный интерфейс пользователя

⏫ работа над проектом должна быть разделена на следующие этапы:

✅сформулировать постановку
✅описать предметную область
✅составить модель решения
✅составить алгоритм решения (не программы)
✅написать код программы по заданному алгоритму.
✅проанализировать полученные результаты, сделать вывод

178
399
Посмотреть ответы 1

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

Angelm00n
4,7(73 оценок)

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

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

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

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS