Menu
Coddy logo textTech

Parametry

Część sekcji Podstawy ścieżki C w Coddy. Lekcja 48 z 63.

Funkcje w C mogą przyjmować parametry (nazywane również argumentami), czyli wartości przekazywane funkcji podczas jej wywoływania.

Zadeklaruj funkcję, która przyjmuje parametry:

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

W tym przykładzie add jest funkcją, która przyjmuje dwa parametry typu integer, a i b, i zwraca ich sumę.

Wywołaj funkcję z parametrami:

int result = add(5, 3);

Po wykonaniu powyższego kodu zmienna result zawiera:

8

Możesz również używać zmiennych jako argumentów:

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

Po wykonaniu powyższego kodu sum zawiera:

30
challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie calculateArea, która przyjmuje dwa parametry:

  • Liczbę całkowitą length
  • Liczbę całkowitą width

Funkcja powinna obliczyć i zwrócić pole prostokąta (length × width).

Następnie w funkcji main wczytaj od użytkownika dwie liczby całkowite reprezentujące długość i szerokość prostokąta, wywołaj funkcję calculateArea z tymi wartościami i wypisz wynik w formacie: "Area: X", gdzie X to obliczone pole.

Spróbuj swoich sił

#include <stdio.h>

// Napisz tutaj swoją funkcję calculateArea

int main() {
    // Wczytaj zmienne
    
    // Wywołaj calculateArea i wypisz wynik
    
    return 0;
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C online