Введение в C (Си)
Теория: Переменные и циклы в Си
Полный доступ к материалам
Переменные и цикл while
В этом уроке соберем первую полезную программу: таблицу перевода температуры из градусов Фаренгейта в градусы Цельсия.
Идея простая: берем значение в Фаренгейтах, считаем по формуле и печатаем результат.
Формула:
Переменные
В C переменная имеет тип. Если переменная объявлена как int, в ней хранятся только целые числа.
Зададим стартовые значения:
Вывод через printf()
Чтобы печатать целые числа, используем %d:
- В первый
%dподставится значениеfahr. - Во второй
%dподставится значениеcelsius. - Последовательность
\nпереводит строку.
Повторение через цикл while
Нам нужна не одна строка, а целая таблица. Для этого используем цикл while: код повторяется, пока условие истинно.
Полная программа:
Итоги
- Переменные хранят данные во время работы программы.
- Тип
intподходит для целых значений. printf()умеет подставлять значения переменных в строку.- Цикл
whileпозволяет повторять код, пока выполняется условие.