Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2012, 10:36   #1
gennadii
Пользователь
 
Регистрация: 12.01.2011
Сообщений: 37
По умолчанию Повтор тела цикла

Здравствуйте! У меня вот такая задача:
Сколько раз выполнится тело цикла:
Код:
p:=1; a:=1;
while p<60 do a:=2*a; p:=p*a;
у меня он ни разу не выполняется, так или нет? Спасибо. А ответ указывает, что выполняется! Но сколько не знаю.
gennadii вне форума Ответить с цитированием
Старый 06.12.2012, 10:41   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,317
По умолчанию

В таком виде цикл бесконечен, т.к. р не меняется в цикле, а условие 1<60 всегда истинно.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 06.12.2012, 11:05   #3
gennadii
Пользователь
 
Регистрация: 12.01.2011
Сообщений: 37
По умолчанию

Подскажите как ввести символ бесконечность с клавиатуры, ввожу ALT+8734, а получается треугольник ▲???????
gennadii вне форума Ответить с цитированием
Старый 06.12.2012, 11:12   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

А не проще сделать конечный цикл?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 06.12.2012, 11:17   #5
gennadii
Пользователь
 
Регистрация: 12.01.2011
Сообщений: 37
По умолчанию

Да дело в том, что здесь такое задание и исправить я его не могу, а могу вводить лишь ответы!!!
gennadii вне форума Ответить с цитированием
Старый 06.12.2012, 13:43   #6
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

ну так и введите слово "бесконечно"
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 06.12.2012, 13:53   #7
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Это задание на тестирование такое? И ответ надо самому вводить?
ИМХО, нехорошо это.
Вадим Мошев вне форума Ответить с цитированием
Старый 06.12.2012, 13:57   #8
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,569
По умолчанию

Есть подозрение, что препод забыл поставить begin ... end, либо вопрос с подвохом.
Arigato вне форума Ответить с цитированием
Старый 07.12.2012, 11:34   #9
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Есть подозрение, что препод забыл поставить begin ... end, либо вопрос с подвохом.
Признаюсь, я попался на этот подвох, правда об этом никто не узнал. Но если здесь действительно вопрос с подвохом, то что вводить в качестве ответа?
Вадим Мошев вне форума Ответить с цитированием
Старый 07.12.2012, 11:54   #10
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
то что вводить в качестве ответа?
Дык ответили же
Цитата:
ну так и введите слово "бесконечно"
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Повтор запуска цикла макроса Irek11 Microsoft Office Excel 2 03.12.2012 21:13
Повтор цикла for [Delphi7] -Jack- Общие вопросы Delphi 4 23.09.2012 03:08
алгоритмы нахождения эйлерова цикла и гамильтонова цикла в графе. Necare Помощь студентам 0 15.11.2011 18:26
Повтор madmaniac Общие вопросы C/C++ 2 21.02.2011 20:45
Переход от цикла к циклу не выходя из цикла (без multithreading) Qousio Общие вопросы C/C++ 2 16.05.2009 09:27