Обзор игры
Часть раздела Основы путешествия по Ruby на Coddy — урок 54 из 88.
Задание
ЛегкоВ этой главе вы создадите настраиваемую игру FizzBuzz, используя методы, циклы и условную логику.
Для начала создайте метод с именем check_divisible, который принимает два аргумента: number и divisor. Метод должен возвращать true, если число делится на делитель без остатка, и false в противном случае.
Считайте два числа из входных данных, преобразуйте их в целые числа и вызовите свой метод с этими значениями. Выведите полученный результат.
Например, если входные данные:
15
3Вывод должен быть:
trueЕсли входные данные:
15
5Вывод должен быть:
trueЕсли входные данные:
7
3Вывод должен быть:
falseПопробуйте сами
# Чтение входных данных
number = gets.chomp.to_i
divisor = gets.chomp.to_i
# TODO: Создайте метод с именем check_divisible, который принимает два аргумента:
# number и divisor. Возвращает true, если number делится на divisor, иначе false.
# Вызовите ваш метод и выведите результат
puts check_divisible(number, divisor)Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Логические операторы. Часть 47Калькулятор разделения счета
Приветственное сообщениеПолучение пользовательского ввода13Продвинутая работа с массивами
Срезы массивов через диапазоныСрезы массивов через индексыОператоры массивовМетод include?2Переменные и типы данных
Числа и переменныеСтроковый тип данныхЛогический тип данныхТип данных SymbolПроверка типов данныхПравила именованияПовторение: создание переменных5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Unless8Циклы
Цикл For с диапазонамиЦикл WhileОператор BreakОператор NextПовторение: ФакториалЦикл TimesЦикл UntilВложенные циклыПовторение: Динамический ввод3Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСокращенная арифметикаИтоги: простая математикаОператоры сравнения6Основы ввода-вывода
Вывод с помощью putsВывод с помощью print и pВывод с переменнымиВвод с помощью getsМетод chompПреобразование типовИтоги — Калькулятор возрастаИтоги — Истина или ложь