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

Програмка для расчета градусов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Изменение начальных строк символа http://www.cyberforum.ru/cpp-beginners/thread591562.html
Данное слово. Поменять местами первую букву и и последнюю букву о. учесть возможность того, что таких букв в слове может не быть
C++ преобразовать код с QUICK BASIC на DevC++ Задание звучит так:Дано натуральное число n. Получить все такие натуральные q, что n делиться на q^2 и не делиться на q^3. Код Basic4GL: CLS INPUT n FOR i = 1 TO n IF (n MOD (i ^ 2)) = 0 AND (n MOD (i ^ 3)) <> 0 THEN f = 1: PRINT i NEXT http://www.cyberforum.ru/cpp-beginners/thread591560.html
C++ Обработка строк символов с использованием условий
Данное предложение, в котором есть одна буква с и одна буква Т. Определить, какая из них встречается раньше (при просмотре слева)
Рекуррентные соотношения C++
Определить суммарный объем в литрах двенадцати вложенных друг в друга шаров со стенками толщиной 5 мм. Внутренний диаметр внутренней шара равен 10 см. Принять, что пули укладываются друг в друга без зазоров
C++ Программирование задач с операторами условного перехода http://www.cyberforum.ru/cpp-beginners/thread591550.html
Данное двузначное число. определить а) входит ли в него цифра 3; б) входит ли в него цифра а.
C++ Проверить присутствие ключа в векторе Сабж есть вектор: class asd() { int a; int b; int c; }; vector<asd> ASD; Как проверить есть ли в нем ключ "int c", т.к. если он есть нужно будет запустить определенную функцию... подробнее

Показать сообщение отдельно
instagib
122 / 85 / 3
Регистрация: 14.02.2011
Сообщений: 341
30.05.2012, 19:32     Програмка для расчета градусов
sasiska, да.
вот цикл
for(инициализатор;условие;операция)
{
тело цикла;
}
поскольку мы пишем
for ( ; ; ) - т.е. все описание пусто, то это значит, нет инициализатора, нет условий для выхода, и нет операций сопутствующих циклу.
Вы просили бесконечный цикл с условием выхода из него. Можно написать так:
1)
C++
1
2
3
4
5
6
int i = 0;
    for( ; ; )
    {
        i++;
        if(i > 100) break;
    }
2)
C++
1
2
3
4
5
for(int i = 0; ; )
    {
        i++;
        if(i > 100) break;
    }
3)
C++
1
2
3
4
for(int i = 0; ;i++)
    {
        if(i > 100) break;
    }
4)
C++
1
2
3
4
for(int i = 0; i < 100 ;i++)
    {
        
    }
обрати внимание, я убрал строку
C++
1
if(i > 100) break;
и поставил ее в условие цикла. там знак другой. цикл будет работать бесконечно до тех пор пока i < 100. если же уберем и это условие то цикл будет работать бесконечно без выхода.
 
Текущее время: 05:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru