Биржа копирайтеров Антиплагиат онлайн Проверка орфографии онлайн SEO анализ онлайн Транслит онлайн

Свободная тема — Форум Адвего

боковая панель
Разное / Свободная тема
DELETED
Есть ли знакомые с языком АДА? нужен совет...

Извините за странный вопрос, но здесь есть кто-то знакомый с языком программирования АДА? Нужен совет по тому, как сделать так, что бы после выполнения программа не закрывалась, а то не успеваешь увидеть результат((( В паскале аналогом был "repeat until keypressed" в c "getch()", а вот как в Аде?

Написал: DELETED , 06.10.2011 в 00:22
Комментариев: 37
Последние темы:
Комментарии

Показано 29 комментариев
Sand68
За  1  /  Против  1
Sand68  написал  06.10.2011 в 09:15
поставьте пустой цикл до миллиона и пока он будет считаться вполне успеете прочитать результаты...делов то...
что нибудь типа этого:
For_Loop :
for I in Integer range 1 .. 1000000 loop

Do_Something (I)

end loop For_Loop;

                
DELETED
За  0  /  Против  0
DELETED  написал  06.10.2011 в 13:16  в ответ на #6
Проблема в том, что мне нужно, что бы выход осуществлялся по нажатию Ентер((

                
Sand68
За  0  /  Против  0
Sand68  написал  06.10.2011 в 13:36  в ответ на #7
я фигею с этих программистов)
Тогда делайте цикл с условием, в теле цикла вставляете что-то типа Get(Имя_переменной), и делаете сравнение переменной с кодом "Ентера". Дел на 5 минут

                
Sand68
За  0  /  Против  0
Sand68  написал  06.10.2011 в 14:18  в ответ на #8
а вообще и цикл не нужен... команда Get(имя_переменной) будет ждать пока пользователь введет переменную, а ввод завершается энтером))

                
DELETED
За  0  /  Против  0
DELETED  написал  06.10.2011 в 16:35  в ответ на #11
Мне практической ценности от это программы никакой, мне нужно лабу сдать, если я хочу дополнительные баллы, то лаба должна быть на Аде. Цыкл использовать не логически, потому что тогда в программе можно будет бесконечно вводить левые данные, что заставит препода снять с меня пару баллов. Проблему решил использованием Get_Immediate. Спашивал здесь потому что в Аде я очень плохо разбираюсь, а единственный учебник "Адское программирование" ответа на вопрос не дает.

З.Ы. Стандартную процедуру Ada.Text_IO.Get нельзя использовать, поскольку она считывает только символы... Но все равно спасибо что откликнулись, сейчас очень трудно найти кого то знакомого с Ада..

                
svetik04
За  2  /  Против  0
svetik04  написала  06.10.2011 в 21:03  в ответ на #13
Ради Бога, простите за флуд - не удержалась: Ваша последняя фраза прозвучала так зловеще...

                
DELETED
За  1  /  Против  0
DELETED  написал  07.10.2011 в 10:36  в ответ на #33
Хаха... еще зловеще звучит "я изучаю язык программирования ада"

                
svetik04
За  0  /  Против  0
svetik04  написала  07.10.2011 в 10:38  в ответ на #36
"Мрак! Жуть!" (с)

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 14:02  в ответ на #7
"Проблема в том, что мне нужно, что бы выход осуществлялся по нажатию Ентер(( " - Хотел дать совет замкнуть цыкел на кнопку "ентер", а Андрюха уже дел на 5 минут посоветовал. :)

PS: А зачем именно Ада нужен? Этот язык мертвее латинского. Практическая ценность = 0.

                
Sand68
За  0  /  Против  0
Sand68  написал  06.10.2011 в 14:12  в ответ на #9
Слав, ты чё, не знаешь что-ли..Аду в основном используют для пентагоновских разработок... Так шо... практическая ценность может быть отличной от ноля...но чревато, да))

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 14:19  в ответ на #10
А я думал в Понтогоне Васик рулез. Харашо, таг и запишем :)

                
DELETED
За  0  /  Против  0
DELETED  написал  06.10.2011 в 16:37  в ответ на #12
В Пентагоне как раз то и Ада, а вот Бейсик !!! до сих пор в НАСА)) Вот почему так часто в фильмах звучит фраза "хьюстон у нас проблемы"))

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 17:36  в ответ на #14
Да нету уже давно в Пентагоне Ады. Как и в NASA бейсика. :)
ЗЫ: а у Хьюстона почему-то все равно проблемы случаются :)

                
DELETED
За  0  /  Против  0
DELETED  написал  06.10.2011 в 17:55  в ответ на #15
Здравствуй, брат! Прости что давно не виделись и хотел спросить может у тебя где нибуть в закромах родины есть ключик на Касперский Кристалл, а то надпись купите лицензию надоела.

                
DELETED
За  0  /  Против  0
DELETED  написал  06.10.2011 в 18:25  в ответ на #16
Я конечно патриот, но жлобство дороже.

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 18:45  в ответ на #20
До своего компа доберусь - скажу

                
Consecutive_interpreter
За  0  /  Против  0
Consecutive_interpreter  написал  06.10.2011 в 18:51  в ответ на #20
Если жлобство дороже - ставь корпоративную версию.
Там с ключегами полегче...

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 18:52  в ответ на #26
Вован, классная у тебя ава кстате :)

                
Consecutive_interpreter
За  1  /  Против  0
Consecutive_interpreter  написал  06.10.2011 в 18:54  в ответ на #27
Я ее, Слава, как увидел, так сразу и понял - моё!

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 18:58  в ответ на #28
:)

                
DELETED
За  0  /  Против  0
DELETED  написал  06.10.2011 в 18:59  в ответ на #26
Брад, на моем кристале ключи стоят 2400 рублей а на твоём корпоративном 1200 рублей. Знаешь как поднимается самооценка когда осознаешь эту разность.

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 18:46  в ответ на #16
Упс, извини - туплю. Здарова! :)

                
Wasilina
За  0  /  Против  0
Wasilina  написала  06.10.2011 в 18:21  в ответ на #15
Слав, а ты в верстке не понимаешь?

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 18:50  в ответ на #18
Алиса, в чем праблем? Если шо - скинь на ФБ. Я понимаю мало, но есть знакомые, которые нормально в теме рубят. (Кидай мессагу - определимся (бесплатно, естественно)

                
Wasilina
За  0  /  Против  0
Wasilina  написала  06.10.2011 в 18:54  в ответ на #25
Ок. Ща. Я могу и заплатить в разумных пределах. Просто я же понимаю, что дела там фигня. А они мне хз что рассказывают.

                
DELETED
За  0  /  Против  0
DELETED  написал  06.10.2011 в 18:27  в ответ на #15
Насчет Пентагона не знаю, но у нас с универа делегация в прошлом году в наса ездили, так говорили что там 90 процентов всего на басику))

                
grv
За  0  /  Против  0
grv  написал  06.10.2011 в 18:45  в ответ на #21
Старые алгоритмы висят - понятное дело. Роскосмос тоже не торопится на ООП-языки фсе переводить. И ЕКА не торопится. И НАСА.. И Пентагон. Зачем проверенніе алгоритмы низкого уровня (жизнями проверенные, кстати - и на Байконуре и в штатах) переводить в ООП? :) А новые уже не катят...

                
Wasilina
За  0  /  Против  0
Wasilina  написала  06.10.2011 в 18:21  в ответ на #10
Андрей, а ты в верстке не понимаешь?

                
Sand68
За  0  /  Против  0
Sand68  написал  07.10.2011 в 07:57  в ответ на #19
увы, нет. Верстка это не моё

                
Отправка жалобы...
Спасибо, ваша жалоба принята
Вы уже жаловались
Ваша учётная запись заблокирована для участия в форуме.
Жаловаться можно только на чужой комментарий
Избранное
Добавить в избранное
Имя
URL
https://advego.com/blog/read/freestyle/439027/?op=3035788