Повторение — Простой калькулятор
Часть раздела Основы путешествия по Ruby на Coddy — урок 23 из 88.
Задание
ЛегкоВам предоставлены следующие переменные:
operator = "*"
num1 = 12
num2 = 4Создайте простой калькулятор, который выполняет соответствующую арифметическую операцию на основе значения operator.
Используйте операторы if-else, чтобы проверить оператор и вывести результат:
- Если
operatorравен"+", выведите суммуnum1иnum2 - Если
operatorравен"-", выведите разность (num1 - num2) - Если
operatorравен"*", выведите произведение - Если
operatorравен"/", выведите частное (num1 / num2)
Выведите только числовой результат.
Попробуйте сами
operator = "*"
num1 = 12
num2 = 4
# TODO: Напишите свой код ниже
# Используйте операторы if-else, чтобы проверить оператор и выполнить соответствующую операцию
# Выведите результат с помощью putsВсе уроки раздела Основы
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Преобразование типовИтоги — Калькулятор возрастаИтоги — Истина или ложь