Показать сообщение отдельно
Старый 20.05.2014, 20:02   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от levitt Посмотреть сообщение
Я уже в отчаянии...
И немудрено... Вероятно, Ваши преподы обладают весьма развитым чувством черного юмора. Нет, ну с задачей №3 проблем нет:
sj = (1 + 4) + (2 + 4) + (3 + 4) + (4 + 4) + (5 + 4) = 35
а вот задача №2 - это что-то! Видите ли, если не изменить условие в последнем блоке с a<7 на a>7 (либо не переставить местами в нем же "+" и "-"), то программа НИКОГДА не выйдет из внешнего цикла, ибо первая проверка условия состоится при а=9, и дальше это самое а может только возрастать. Выход же из внешнего цикла осуществляется при а<7, чего не случится никогда.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070