Написать программу

Выполнен
Заказ
5439251
Раздел
Программирование
Предмет
ООП - Объектно-ориентированное программирование
Антиплагиат
Не указан
Срок сдачи
26 Мая 2023 в 23:55
Цена
3 000 ₽
Блокировка
10 дней
Размещен
20 Мая 2023 в 21:43
Просмотров
130
Описание работы

Необходимо написать программу реализующую функционал калькулятора по модели MVC (Model-View-Controller).

Функции которые должны присутствовать у калькулятора:

1. Производить расчеты уравнений без неизвестных. Пр. (7+8*23/2,5)**23.

Операции:

  • Сложение - +
  • Вычитание - "-"
  • Умножение - *
  • Деление - /
  • Возведение в степень - ** или ^
  • Деление без остатка - //
  • Остаток от деления - %
  • Отделение частей уравнения с помощью скобок - ()

2. Сохранять уравнения введенные ранее и результаты и иметь возможность их просмотра после перезапуска.

3. Сохранять файл с результатами посчитанных ранее уравнений в отдельный файл.

  • В случае если пользователь не указывает имя и путь для сохранения - указываем где храниться текущий файл с историей;
  • Если пользователь указал имя файла и расширение (txt, log, md) - сохраняем отдельный файл с этим именем в папке где запущена программа и указываем полный путь;
  • Если пользователь указал лишь путь где следует сохранить файл - сохраняем файл по введенному пути с именем log.log
  • Если пользователь указал абсолютный путь с именем файла - сохраняем файл в папке которая указана пользователем с именем указанным пользователем.

4. Выбирать уравнения которые необходимо сохранить и сохранять их в отдельный файл.

5. Выход

В ответе прикрепляем ссылку на репозиторий любой системы хранения версий - github, bitbucket, gitlab и др. Убедитесь, что по ссылке будет доступен просмотр без авторизации.

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