поставьте пустой цикл до миллиона и пока он будет считаться вполне успеете прочитать результаты...делов то... что нибудь типа этого: For_Loop : for I in Integer range 1 .. 1000000 loop
я фигею с этих программистов) Тогда делайте цикл с условием, в теле цикла вставляете что-то типа Get(Имя_переменной), и делаете сравнение переменной с кодом "Ентера". Дел на 5 минут
Мне практической ценности от это программы никакой, мне нужно лабу сдать, если я хочу дополнительные баллы, то лаба должна быть на Аде. Цыкл использовать не логически, потому что тогда в программе можно будет бесконечно вводить левые данные, что заставит препода снять с меня пару баллов. Проблему решил использованием Get_Immediate. Спашивал здесь потому что в Аде я очень плохо разбираюсь, а единственный учебник "Адское программирование" ответа на вопрос не дает.
З.Ы. Стандартную процедуру Ada.Text_IO.Get нельзя использовать, поскольку она считывает только символы... Но все равно спасибо что откликнулись, сейчас очень трудно найти кого то знакомого с Ада..
"Проблема в том, что мне нужно, что бы выход осуществлялся по нажатию Ентер(( " - Хотел дать совет замкнуть цыкел на кнопку "ентер", а Андрюха уже дел на 5 минут посоветовал. :)
PS: А зачем именно Ада нужен? Этот язык мертвее латинского. Практическая ценность = 0.
Публикация комментариев и создание новых тем на форуме Адвего для текущего аккаунта ограничено. Подробная информация и связь с администрацией: https://advego.com/v2/support/ban/forum/1186