|
17 / 3 / 0
Регистрация: 21.08.2010
Сообщений: 230
|
||||||
Цикл For02.11.2017, 10:48. Показов 598. Ответов 9
Метки нет (Все метки)
Добрый день! Подскажите пожалуйста каким образом в данной программе происходит вывод: 012024?
0
|
||||||
| 02.11.2017, 10:48 | |
|
Ответы с готовыми решениями:
9
Цикл: Используя цикл do-while напишите код, который вернет разность чисел от x до y (включительно).
Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием... |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 02.11.2017, 11:17 | |
|
1
|
|
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
||||||
| 02.11.2017, 11:21 | ||||||
|
ynxarmed, запустите следующий код, и всё станет ясно
![]()
1
|
||||||
|
17 / 3 / 0
Регистрация: 21.08.2010
Сообщений: 230
|
|
| 02.11.2017, 12:27 [ТС] | |
|
Kukstyler, В принципе тогда в первоначальном коде, чтобы программа выводила такое же значение, не нужны вот эти две строчки?
if(i+j>5) break;
0
|
|
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|
| 02.11.2017, 12:38 | |
|
ynxarmed, нет т.к. данное условие уже определено в
for-ах.
0
|
|
|
17 / 3 / 0
Регистрация: 21.08.2010
Сообщений: 230
|
|
| 02.11.2017, 12:43 [ТС] | |
|
Kukstyler, Почему же когда я запускаю программу без этих двух строчек, то всё также работает?
0
|
|
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|||||||||||
| 02.11.2017, 13:20 | |||||||||||
|
ynxarmed, потому, что в первом
for определено условие:
i<3 станет false. А значит, как только в конце очередной (в данном случае, второй) итерации, запустится i++ и станет i=3 (а это уже не i<3), то и произойдёт выход из цикла.То же самое происходит во втором цикле. По-этому, данный if вообще не исполняется, т.к. инкрементация происходит после итерации, а как только условие становится false, то и следующая итерация, при которой if (i + j > 5) был бы true уже не запускается.Запустите следующий код, и увидите что сообщения в if-е не выходит:
0
|
|||||||||||
|
17 / 3 / 0
Регистрация: 21.08.2010
Сообщений: 230
|
|
| 02.11.2017, 14:52 [ТС] | |
|
Kukstyler, Да, я так и понял, что до if тут дело не доходит, потому что тут максимум получается i + j = 4, а это меньше 5. Поэтому данные строчки и не нужны в данном примере? Но если бы i + j было бы равно например 5, 6 или 7, то тогда бы if нужен был для выхода из цикла при условии, что i + j > 5. Я прав?
0
|
|
|
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
|
|
| 02.11.2017, 15:37 | |
|
1
|
|
|
17 / 3 / 0
Регистрация: 21.08.2010
Сообщений: 230
|
|
| 02.11.2017, 15:51 [ТС] | |
|
Kukstyler, Спасибо за ответы, разобрался.
Добавлено через 1 минуту xoraxax, Спасибо за видео, немного разобрался как делать Debug. Не понял насчет Evalute Expression.
0
|
|
| 02.11.2017, 15:51 | |
|
Помогаю со студенческими работами здесь
10
Цикл: Используя цикл while, выведите на экран для числа 2 его степени от 0 до 20 Начать вложенный цикл не с первого элемента и по условию вернуться в основной цикл Цикл: Посчитать среднее арифметическое всех чисел в заданном диапазоне. Цикл while.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|