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