Menu
Coddy logo textTech

Parameter

Teil des Abschnitts Grundlagen der C-Journey von Coddy. Lektion 48 von 63.

Funktionen in C können Parameter (auch Argumente genannt) akzeptieren, also Werte, die an die Funktion übergeben werden, wenn sie aufgerufen wird.

Deklariere eine Funktion, die Parameter entgegennimmt:

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

In diesem Beispiel ist add eine Funktion, die zwei ganzzahlige Parameter, a und b, entgegennimmt und ihre Summe zurückgibt.

Rufe eine Funktion mit Parametern auf:

int result = add(5, 3);

Nach der Ausführung des obigen Codes enthält result:

8

Du kannst Variablen auch als Argumente verwenden:

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

Nach der Ausführung des obigen Codes enthält sum:

30
challenge icon

Aufgabe

Einfach

Erstelle eine Funktion namens calculateArea, die zwei Parameter entgegennimmt:

  • Eine Ganzzahl length
  • Eine Ganzzahl width

Die Funktion soll die Fläche (Länge × Breite) eines Rechtecks berechnen und zurückgeben.

Lies dann in der main-Funktion zwei Ganzzahlen vom Benutzer ein, die die Länge und Breite eines Rechtecks darstellen, rufe die Funktion calculateArea mit diesen Werten auf und gib das Ergebnis im Format „Area: X“ aus, wobei X die berechnete Fläche ist.

Probier es selbst

#include <stdio.h>

// Schreibe deine calculateArea-Funktion hier

int main() {
    // Variablen einlesen
    
    // Rufe calculateArea auf und gib das Ergebnis aus
    
    return 0;
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-C-Compiler