Цикл while
Часть раздела Основы путешествия по 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 становится ложным, и цикл завершается.
Задание
ЛегкоНапиши программу, которая считывает у пользователя целое число n и выводит все чётные числа от 2 до n включительно, используя цикл while.
Например, если пользователь введёт 10, программа должна вывести:
2 4 6 8 10Попробуйте сами
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Здесь ваш код
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
2Переменные
Типы данныхЦелое числоFloat — DoubleСимволыЛогические значенияКонстантыОсновы printfПравила именования переменныхПреобразование типов, часть 1Преобразование типов, часть 2Итоговое задание на повторение3Операторы
Арифметические операторыОператор остатка от деленияИнкремент/декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Итоговое заданиеПотренируйтесь самостоятельно: Онлайн-компилятор C