Menu
Coddy logo textTech

Цикл While

Часть раздела Fundamentals путешествия по C на Coddy — урок 38 из 63.

Цикл while позволяет многократно выполнять блок кода до тех пор, пока указанное условие истинно.

Вот базовый синтаксис:

while (condition) {
    // код, который будет повторяться
}

Давайте создадим простой счетчик:
Инициализируйте переменную счетчика

int count = 1;

Создайте цикл while, который выполняется до тех пор, пока count меньше или равно 5

while (count <= 5) {
    printf("%d ", count);
    count++;
}

После выполнения кода вывод будет следующим:

1 2 3 4 5

Цикл продолжается до тех пор, пока count не станет равным 6, в этот момент условие count <= 5 становится ложным, и цикл завершается.

challenge icon

Задание

Легко

Напишите программу, которая считывает целое число n от пользователя и выводит все четные числа от 2 до n (включительно), используя цикл while.

Например, если пользователь вводит 10, ваша программа должна вывести:

2 4 6 8 10

Шпаргалка

Цикл while повторно выполняет код до тех пор, пока условие истинно:

while (condition) {
    // код, который будет повторяться
}

Пример — счет от 1 до 5:

int count = 1;
while (count <= 5) {
    printf("%d ", count);
    count++;
}

Результат: 1 2 3 4 5

Попробуйте сами

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // Ваш код здесь
    
    return 0;
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Fundamentals