Дано натуральное число n вычислить в 3 типах цикла (for,while,repeat);s=1*2+2*3+3*4+...+n(n+1);

4 Окт 2019 в 17:43
156 +1
0
Ответы
1
Вариант решения с использованием цикла for:

n <- as.integer(readline(prompt="Введите натуральное число n: "))
s <- 0
for iin1:ni in 1:niin1:n {
s <- s + i*i+1i+1i+1 }
cat("Значение выражения s =", s, "\n")

Вариант решения с использованием цикла while:

n <- as.integer(readline(prompt="Введите натуральное число n: "))
s <- 0
i <- 1
while (i <= n) {
s <- s + i*i+1i+1i+1 i <- i + 1
}
cat("Значение выражения s =", s, "\n")

Вариант решения с использованием цикла repeat:

n <- as.integer(readline(prompt="Введите натуральное число n: "))
s <- 0
i <- 1
repeat {
s <- s + i*i+1i+1i+1 i <- i + 1
if (i > n) {
break
}
}
cat("Значение выражения s =", s, "\n")

19 Апр 2024 в 14:39
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир