Menu
Coddy logo textTech

Константы

Часть раздела Основы путешествия по C на Coddy. Урок 10 из 63.

constant в C — это переменные, значения которых нельзя изменить во время выполнения программы. Они полезны для значений, которые должны оставаться неизменными на протяжении всей программы.Define константу с помощью директивы #define:
#define PI 3.14159
Приведённая выше строка создаёт константу с именем PI и значением 3.14159.Другой способ создавать константы — использовать ключевое слово const:
const float TAX_RATE = 0.07;
Это создаёт constant с именем TAX_RATE и значением 0.07. Обратите внимание: попытка изменить переменную constant после того, как она была определена, приведёт к ошибке компиляции.Используйте константы в своей программе так же, как обычные переменные:
float area = PI * radius * radius;
float tax = price * TAX_RATE;
Константы делают ваш код более читаемым и простым в сопровождении. Если вам нужно изменить значение, используемое в нескольких местах, достаточно обновить его только один раз.
challenge icon

Задание

Легко

Создай программу, которая вычисляет площадь круга. Твоя программа должна:

  1. Define константу PI со значением 3.14159
  2. Вычислить площадь круга, используя формулу: area = PI * radius * radius
  3. Вывести вычисленную площадь ровно с 2 знаками после запятой в формате: Area: X.XX, а затем перевести строку
Используй radius = 5 и float или double для переменной площади.

Ожидаемый вывод:
Area: 78.54

Примечание: Используй %.2f в качестве спецификатора формата в printf и заверши вывод с помощью \n.

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

#include <stdio.h>

int main() {
    // Определите вашу константу PI здесь
    
    int radius = 5;
    
    // Вычислите площадь здесь
    
    // Выведите площадь здесь
    
    return 0;
}
quiz iconПроверьте себя

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

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C