Итоговая - Python - Росдистант

Выполнен
Заказ
6795963
Раздел
Программирование
Предмет
Python
Антиплагиат
Не указан
Срок сдачи
25 Июн 2025 в 23:55
Цена
750 ₽
Блокировка
10 дней
Размещен
19 Июн 2025 в 19:43
Просмотров
52
Описание работы

СТОИМОСТЬ ДОГОВОРНАЯ

Итоговая работа примерно 2-3 курса. Ниже прикреплён файл с заданием. По всем вопросам постараюсь оперативно отвечать (инет падает)

Пруф работы кода

За успешную оценку выполненного задания оставлю отзыв

Задание:

Создайте простой калькулятор, выполняющий два действия с определением правильного порядка их вычисления.

1. Калькулятор должен обрабатывать 4 основные операции +, -, *, / с приоритетом операций.

2. Калькулятор должен обрабатывать отрицательные числа и числа с плавающей точкой.

3. Если вместо одного из операторов найден любой другой символ, калькулятор должен вывести сообщение "Wrong operator”.

4. Если в процессе вычислений предполагается деление на ноль, калькулятор должен вывести сообщение "Division by zero”.

5. Входная строка для вычислений должна иметь вид:

число пробел оператор пробел число пробел оператор пробел число, например: 5 + 3 * 2.

Чтобы написать свой калькулятор, дополните шаблон, представленный ниже (calc.py) и выполните метод eval().

calc.py

class Calculator(object):

  def read(self):

       """Read input from stdin"""

    return input()

  def eval(self, string):

       """Ваш код здесь"""

  def loop(self):

       line = self.read()

       while line != "quit":

           value = self.eval(line)

           print(value)

           # Read next line of input

           line = self.read()   

if __name__ == '__main__':

   calc = Calculator()

    calc.loop()

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
6 часов 51 минута
Выполнен в срок
Отзыв эксперта о заказе
Предыдущий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир