Menu
Coddy logo textTech

Обзор игры

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

challenge icon

Задание

Легко

В этой главе вы создадите настраиваемую игру FizzBuzz, используя функции, циклы и условную логику.

Для начала создайте функцию с именем check_divisible, которая принимает два аргумента: number и divisor. Функция должна возвращать TRUE, если число делится на делитель (без остатка), и FALSE в противном случае.

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

Например, если входные данные:

15
3

Вывод должен быть:

[1] TRUE

Если входные данные:

15
5

Вывод должен быть:

[1] TRUE

Если входные данные:

7
3

Вывод должен быть:

[1] FALSE

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

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

# TODO: Создайте функцию с именем check_divisible, которая принимает два аргумента:
# number и divisor. Возвращайте TRUE, если number делится на divisor, и FALSE в противном случае.


# Вызовите свою функцию и выведите результат
print(check_divisible(number, divisor))

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