Цикл While
Часть раздела Fundamentals путешествия по C на Coddy. Урок 38 из 63.
Цикл while позволяет многократно выполнять блок кода, пока истинно указанное condition.
Вот базовый синтаксис:
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;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Fundamentals
2Переменные
Типы данныхЦелые числаFloat и DoubleСимволыЛогический типКонстантыОсновы printfПравила именования переменныхПриведение типов. Часть 1Приведение типов. Часть 2Итоговое задание3Операторы
Арифметические операторыОператор остатка от деленияИнкремент и декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Задание на повторениеПотренируйтесь самостоятельно: Онлайн-компилятор C