Форум программистов, компьютерный форум CyberForum.ru

Циклы while и for: в чем суть отличия? - C++

Восстановить пароль Регистрация
 
 
rep plz
Заблокирован
12.07.2015, 10:30     Циклы while и for: в чем суть отличия? #1
Пытаюсь понять в чем суть отличия между этими циклами. Пишутся по разному, а по сути тоже самое. Можно ли написать цикл while таким образом, чтобы нельзя было сделать аналогичный цикл с for? или наоборот
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2015, 10:30     Циклы while и for: в чем суть отличия?
Посмотрите здесь:

Объясните, в чем суть директив #ifndef/#define/#endif C++
Указатели - в чем суть? C++
C++ в чем суть ошибки?
ovefrlow? ошибка в чем суть C++
C++ В чем отличия классов и структур?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Excalibur921
426 / 235 / 37
Регистрация: 12.10.2013
Сообщений: 1,788
21.07.2015, 20:07     Циклы while и for: в чем суть отличия? #21
Цитата Сообщение от rep plz Посмотреть сообщение
Пытаюсь понять в чем суть отличия
While будет выполняться неизвестно раз пока не будет условие выхода.
For будет выполняться указанное число раз пока значение не дойдет до счетчика.
Чтобы улучшить читаемость кода придумали такие две разных команды.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.07.2015, 20:22     Циклы while и for: в чем суть отличия?
Еще ссылки по теме:

C++ В чем отличия cin.getline от gets?
Алгоритмы поиска. Подскажите, в чем суть алгоритма? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Nishen
 Аватар для Nishen
176 / 82 / 30
Регистрация: 26.02.2015
Сообщений: 479
21.07.2015, 20:22     Циклы while и for: в чем суть отличия? #22
Цитата Сообщение от rep plz Посмотреть сообщение
не понял я что-то смысла в дополнительных фигурных скобок. что они меняют?
Мне кажется, что ни меняют область видимости переменной.
Yandex
Объявления
21.07.2015, 20:22     Циклы while и for: в чем суть отличия?
Ответ Создать тему
Опции темы

Текущее время: 16:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru