Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы можете задавать вопросы и отвечать на них, зарабатывая деньги. Ознакомьтесь с правилами, будем рады видеть вас в числе наших экспертов!
Вы можете войти или зарегистрироваться, чтобы добавить ответ и получить бонус.
Ниже приводится очень простая программа для работы с меню, написанная с использованием стиля структурированного программирования на языке программирования Ada.
Обратите внимание, что программа не определяет ни одного объекта меню или объекта выбора. Вместо этого он инкапсулирует действия в набор процедур, управляемых с помощью оператора case и бесконечного цикла. Цикл завершается, когда Choice равен 0 и выполняется команда выхода в строке 53.
Ada позволяет определять процедуры и функции внутри других процедур или функций. Другой альтернативой является определение функций как автономных единиц компиляции или вместе в настраиваемом пакете. В любом случае один файл должен содержать спецификацию функции или процедуры или пакета, а другой файл должен содержать реализацию функции, процедуры или пакета.
В C или C ++ эти другие функции должны быть определены вне функции, но, возможно, в том же файле или в другом файле. Если они определены в другом файле, то файл заголовка (.h), описывающий спецификации функций, и файл .c, содержащий реализацию функций.
Напишите, почему вы считаете данный ответ недопустимым: