#include <iostream>
using namespace std;
int main() {
for(int i = 1; i <= 10; i++) {
cout << i << " ";
}
return 0;
}
Результат выполнения программы будет следующим:
1 2 3 4 5 6 7 8 9 10
#include <iostream>
using namespace std;
int main() {
int i = 1;
while(i <= 10) {
cout << i << " ";
i++;
}
return 0;
}
Результат выполнения программы будет аналогичным.
Кроме того, можно использовать цикл do-while для решения данной задачи. Например:
#include <iostream>
using namespace std;
int main() {
int i = 1;
do {
cout << i << " ";
i++;
} while (i <= 10);
return 0;
}
Пример 1:
for (let i = 1; i <= 10; i++) {
console.log(i);
}
Пример 2:
let number = 0;
while (number < 5) {
number++;
console.log(number);
}
Пример 3:
let numbers = [1, 2, 3, 4, 5];
for (let number of numbers) {
console.log(number);
}
Использование цикла for
Синтаксис цикла for выглядит следующим образом:
for (начальное_значение; условие_продолжения; изменение_значения) {
// код, выполняющийся в теле цикла
}
Значение переменной итерации, указанное в начальном значении, изменяется каждую итерацию, согласно указанному изменению значения. Цикл продолжается, пока условие продолжения является истинным.
for (var i = 1; i <= 10; i++) {
console.log(i);
}
В результате выполнения данного цикла в консоль будут выведены числа от 1 до 10.
Цикл for также может быть использован для обхода элементов массива или коллекции:
var colors = ['red', 'green', 'blue'];
for (var i = 0; i < colors.length; i++) {
console.log(colors[i]);
}
В данном примере будут выведены все элементы массива colors один за другим.
Использование цикла while
Синтаксис цикла while выглядит следующим образом:
while (условие) {
// выполняемые действия
}
Действия внутри цикла будут выполняться до тех пор, пока условие будет истинным. Если условие с самого начала ложно, то код внутри цикла не выполнится ни разу.
При использовании цикла while необходимо быть осторожным, чтобы не создать бесконечный цикл, который никогда не остановится. Для этого следует учитывать, что условие цикла должно меняться так, чтобы оно стало ложным в какой-то момент.
let i = 1;
while (i <= 5) {
console.log(i);
i++;
}
В результате выполнения этого кода на консоль будет выведено:
1
2
3
4
5
Цикл while удобен в случаях, когда заранее неизвестно, сколько раз должны быть выполнены действия. Он часто используется для обработки данных, которые поступают извне или для проверки условий, меняющихся в процессе выполнения программы.