Завдання – Удосконалення Калькулятора
Нижче наведено код калькулятора, який ми створили у попередньому завданні. Ваше завдання — додати перевірки для забезпечення коректності введення користувача.
- Додати перевірку, щоб користувач вводив коректне значення для змінної
opr
. Введення не повинно бути порожнім і має дорівнювати лише одному з наступних символів:+
,-
,/
або*
. У разі некоректного введення слід повторно запросити введення. Аналогічно до першого пункту, додати перевірки дляfirst
таsecond
. Переконайтеся, що користувач вводить коректне число.
Існує декілька способів реалізувати це. Якщо умова виконується, рішення вважається правильним. Ідеально — використати три окремі блоки try-catch для трьох введень. Ви можете розмістити всі блоки try-catch в одному циклі або в окремих циклах — це залежить від ваших уподобань.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.22
Завдання – Удосконалення Калькулятора
Свайпніть щоб показати меню
Нижче наведено код калькулятора, який ми створили у попередньому завданні. Ваше завдання — додати перевірки для забезпечення коректності введення користувача.
- Додати перевірку, щоб користувач вводив коректне значення для змінної
opr
. Введення не повинно бути порожнім і має дорівнювати лише одному з наступних символів:+
,-
,/
або*
. У разі некоректного введення слід повторно запросити введення. Аналогічно до першого пункту, додати перевірки дляfirst
таsecond
. Переконайтеся, що користувач вводить коректне число.
Існує декілька способів реалізувати це. Якщо умова виконується, рішення вважається правильним. Ідеально — використати три окремі блоки try-catch для трьох введень. Ви можете розмістити всі блоки try-catch в одному циклі або в окремих циклах — це залежить від ваших уподобань.
Дякуємо за ваш відгук!