Для следующего упражнения: Из определенного числового значения проверьте, является ли это натуральное число или нет, чтобы, если оно есть, оно отображало делители этого числа, а если нет, оно отображало сообщение об ошибке.
Поскольку для этого не было предопределенной функции, я написал:
n <- 102
x <- n
res <- c()
while (x>0){
if (n%%x == 0){
res[x] <- x
x = x-1
} else {
x = x -1
} print("The values are ", res)
}
res
Работает хорошо, за исключением того, что он не хранит значения внутри вектора. Есть идеи?
Я новичок в программировании и в стеке. Я надеюсь, что этот вопрос правильно размещен и представлен. Приветствия