Menu
CoddyTech

Параметры

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

Функции в C могут принимать параметры: переменные, перечисленные в определении функции. Фактические значения, которые вы передаёте при вызове функции, называются аргументами.

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

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

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

Вызови функцию с параметрами:

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

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

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

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

#include <stdio.h>

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

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

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

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

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