Ирина Эланс
[Ulearn] Практика. Простой калькулятор (Решение → 68347)
Описание
Дата решения: 08.07.23.
Данных о проверке на плагиат: нет.
---
В этой практике вам будет необходимо написать свой собственный калькулятор, у которого будет 3 публичных метода и 2 приватных:
- Разберёмся с методами calculate(), — есть один публичный метод, который может принять строку, где может быть как строка операция строка, так и число операция число. Обратите внимание, по формату они разделены пробелами. Затем уже в зависимости от типа полученной строки, мы получаем результат из наших приватных методов.
- метод getNumbers(), — публичный метод, который складывает два числа и возвращает кол-во чётных цифр в их сумме.
- и последний метод getMinimalType(), — принимает число и возвращает минимальный целочисленный тип, к которому его можно привести.
Примеры работы метода getMinimalType() :
Ввод: 5, Вывод: "Byte"
Ввод: -35000, Вывод: "Int"
Ввод: 512, Вывод: "Short"
Ввод: 2500000000, Вывод: "Long"
- [Ulearn] Практика. Массивы + Практика. Список дел
- [Ulearn] Практика. Простой калькулятор
- [Ulearn] Практика. Телефонная книга (Java)
- [Ulearn] Практика «Тестирование»
- [ULearn] Списки
- [Ulearn] Структуры данных
- [Ulearn] Тестирование в Haskell
- [Ulearn] Остальные монады
- [Ulearn] Практика. Customers
- [Ulearn] Практика. Employees
- [Ulearn] Практика. Runnable + Практика. Многопоточность
- [Ulearn] Практика. Utils
- [Ulearn] Практика. Аэропорт.
- [Ulearn] Практика. Классы