Menu
Coddy logo textTech

Wiederholung - Sigma-Funktion

Teil des Abschnitts Grundlagen der R-Journey von Coddy — Lektion 49 von 78.

challenge icon

Aufgabe

Einfach

Erstellen Sie eine Funktion namens sigma, die ein Argument n entgegennimmt und die Summe aller Ganzzahlen von 1 bis n zurückgibt.

Lesen Sie eine Zahl aus der Eingabe ein, konvertieren Sie diese in einen numerischen Wert und rufen Sie Ihre sigma-Funktion mit diesem Wert auf. Geben Sie das zurückgegebene Ergebnis aus.

Wenn die Eingabe beispielsweise 5 ist, sollte Ihre Funktion 1 + 2 + 3 + 4 + 5 = 15 berechnen, und die Ausgabe sollte wie folgt aussehen:

[1] 15

Wenn die Eingabe 10 ist, sollte Ihre Funktion die Summe von 1 bis 10 berechnen, und die Ausgabe sollte wie folgt aussehen:

[1] 55

Wenn die Eingabe 1 ist, sollte die Ausgabe wie folgt aussehen:

[1] 1

Probier es selbst

# Eingabe lesen
con <- file("stdin", "r")
n <- suppressWarnings(readLines(con, n = 1))
n <- as.numeric(n)

# TODO: Erstelle eine Funktion namens 'sigma', die ein Argument 'n' entgegennimmt
# und die Summe aller Ganzzahlen von 1 bis n zurückgibt


# Rufe die Funktion auf und gib das Ergebnis aus
print(sigma(n))

Alle Lektionen in Grundlagen