В игре Source SDK
-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Здравствуйте.
Это уже третий урок по языку C++.В этом уроке:
1) Циклы
2) Возможен offtop
Если нам нужно повторить какое-то действие некоторое количество раз нужно использовать циклы.
Есть 3 цикла:
for - Когда мы точно знаем сколько раз нужно сделать действие
while - Пока условие в скобках == true, цикл выполняется
do while -Тоже самое что и while, НО даже если не верно, действие выполнится 1 раз.
//------------------------------
offtop
Щас я расскажу вам что такое инкремент и декремент.
Инкремент (оператор: ++) - увеличение переменной на 1
Декремент (оператор: --) - уменьшение на 1
//------------------------------
Цикл for имеет следующий синтаксис:
for (Инициализация переменной для работы с циклом; условие цикла; операция с переменной);
Цикл while имеет следующий синтаксис:
while(условие цикла)
Цикл do while имеет следующий синтаксис:
do {
Выполняем что-либо
} while(условие цикла);
Начнём
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
//Начнём с цикла for
for (int i = 0; i < 6; i++)
{
cout << "Сколько раз выполнился цикл: << i << endl;
}
//Цикл выполнится 6 раз
//-----------------------
//Цикл while
int i = 0;
while(i < 6)
{
i++;
cout << "Сколько раз выполнился цикл: << i << endl;
}//Цикл так-же выполнится 6 раз;
//-----------------------
Цикл do while
int iVar = 0;
do {
iVar++;
cout << "Сколько раз выполнился цикл" << iVar << endl;
} while(iVar > 6); //Сейчас-же условие выполнится всего 1 раз, так-как условие в while не валид
system("pause");
return 0;
}
Ну вот и всё. Вникайте. В следующем уроке я возьму массивы
Некст тема
Последнее редактирование: