Menu
Coddy logo textTech

Параметры

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

Функции в C могут принимать параметры (также называемые аргументами) — значения, передаваемые функции при её вызове.

Объявите функцию, которая принимает параметры:

int add(int a, int b) {
    return a + b;
}

В этом примере add — это функция, которая принимает два целочисленных параметра, a и b, и возвращает их сумму.

Call function с параметрами:

int result = add(5, 3);

После выполнения приведённого выше кода result содержит:

8

Вы также можете использовать переменные в качестве аргументов:

int x = 10;
int y = 20;
int sum = add(x, y);

После выполнения приведённого выше кода sum содержит:

30
challenge icon

Задание

Легко

Создай функцию с именем calculateArea, которая принимает два параметра:

  • Целое число length
  • Целое число width

Функция должна вычислить и вернуть area (length × width) прямоугольника.

Затем в функции main считай у пользователя два целых числа, представляющих length и width прямоугольника, вызови функцию calculateArea с этими значениями и выведи result в формате: "Area: X", где X — вычисленное area.

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

#include <stdio.h>

// Напишите вашу функцию calculateArea здесь

int main() {
    // Прочитайте переменные
    
    // Вызовите calculateArea и выведите результат
    
    return 0;
}
quiz iconПроверьте себя

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

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

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