Menu
Coddy logo textTech

Повторение — функция Sigma

Часть раздела Основы путешествия по R на Coddy — урок 49 из 78.

challenge icon

Задание

Легко

Создайте функцию с именем sigma, которая принимает один аргумент n и возвращает сумму всех целых чисел от 1 до n.

Прочитайте число из входных данных, преобразуйте его в числовое значение и вызовите функцию sigma с этим значением. Выведите полученный результат.

Например, если на вход подается 5, ваша функция должна вычислить 1 + 2 + 3 + 4 + 5 = 15, и вывод должен быть следующим:

[1] 15

Если на вход подается 10, ваша функция должна вычислить сумму от 1 до 10, и вывод должен быть следующим:

[1] 55

Если на вход подается 1, вывод должен быть следующим:

[1] 1

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

# Чтение входных данных
con <- file("stdin", "r")
n <- suppressWarnings(readLines(con, n = 1))
n <- as.numeric(n)

# TODO: Создайте функцию с именем 'sigma', которая принимает один аргумент 'n'
# и возвращает сумму всех целых чисел от 1 до n


# Вызовите функцию и выведите результат
print(sigma(n))

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