Menu
Coddy logo textTech

Récapitulatif - Fonction Sigma

Fait partie de la section Fondamentaux du Journey R de Coddy — leçon 49 sur 78.

challenge icon

Défi

Facile

Créez une fonction appelée sigma qui prend un argument n et retourne la somme de tous les entiers de 1 à n.

Lisez un nombre à partir de l'entrée, convertissez-le en une valeur numérique, et appelez votre fonction sigma avec cette valeur. Affichez le résultat retourné.

Par exemple, si l'entrée est 5, votre fonction devrait calculer 1 + 2 + 3 + 4 + 5 = 15, et la sortie devrait être :

[1] 15

Si l'entrée est 10, votre fonction devrait calculer la somme de 1 à 10, et la sortie devrait être :

[1] 55

Si l'entrée est 1, la sortie devrait être :

[1] 1

Essayez vous-même

# Lire l'entrée
con <- file("stdin", "r")
n <- suppressWarnings(readLines(con, n = 1))
n <- as.numeric(n)

# TODO : Créer une fonction nommée 'sigma' qui prend un argument 'n'
# et retourne la somme de tous les entiers de 1 à n


# Appeler la fonction et afficher le résultat
print(sigma(n))

Toutes les leçons de Fondamentaux