Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сладкая олимпиадная задача http://www.cyberforum.ru/cpp-beginners/thread1497525.html
Дан торт который порезан на m*n равных кусков и вы хотите иметь точно один фрукт на каждом куске. Давайте обозначим f(m,n) количество разных вариантов верхушек на торте с m разными фруктами(m ≥ 2),...
C++ График по формуле Написал программу , но она не выводит консоль , в чем проблема? #include <GL/glut.h> #include <iostream> #include <math.h> #include <string> #include <fstream> #include <vector> int count... http://www.cyberforum.ru/cpp-beginners/thread1497468.html
Прерывания выполнения программы C++
Подскажите как реализовать подобрый алгоритм Крутиться цикл(условно бесконечный) При нажатии определенной клавиши происходит прерывания выполнения цикла и переход к подальшим действиям ...
C++ Усовершенствовать метод пузырьковой сортировки
Здравствуйте, хочу спросить, как можно усовершенствовать метод пузырьковой сортировки , таким способом, если количество перестановок равно 0, то сортировать массив больше нет нужды и остановить его,...
C++ Кто-нибудь может подробно объяснить, что такое allocators, зачем это и что с ними делать? Нигде не нашёл инфы http://www.cyberforum.ru/cpp-beginners/thread1497417.html
Заранее спасибо.
C++ Как исправить ошибку в коде? Прошу, помогите найти ошибку или подскажите, как исправить имеющийся код. Суть задания такова: Нам необходимо ввести список фамилий ,запросить текст из нескольких предложений, где используются... подробнее

Показать сообщение отдельно
SmittWesson
120 / 174 / 17
Регистрация: 04.06.2014
Сообщений: 1,285
20.07.2015, 10:33
Цитата Сообщение от rep plz Посмотреть сообщение
Пытаюсь понять в чем суть отличия между этими циклами. Пишутся по разному, а по сути тоже самое. Можно ли написать цикл while таким образом, чтобы нельзя было сделать аналогичный цикл с for? или наоборот
Отличие в том, что цикл for предопределён, априори. Окончание цикла while, зарание не известно. Оно может быть вычислено в ходе процесса, напримр, при заданной точности вычислений.
В принципе, циклом while, можно заменить for. Если наоборот, столкнётесь с трудностями определения диапазона.
Кликните здесь для просмотра всего текста
В качестве шутки.
Код
bool i;
while(i == true)
{
  i = false;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.