Лабораторная работа

Отменен
Заказ
6351841
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
15 Ноя в 19:55
Цена
300 ₽
Блокировка
10 дней
Размещен
11 Ноя в 20:05
Просмотров
45
Описание работы

Реализовать калькулятор на языке программирования C# с использованием фреймворка Avalonia. Калькулятор должен поддерживать пооперандный ввод, а не ввод всего выражения. Должен поддерживаться следующий список математических команд: +, -, /, mod, *, n!, =, x^y, lg, ln, sin, cos, tan, floor, ceil. Калькулятор должен поддерживать ввод целых и вещественных чисел. При повторном выполнении операции = выполняется последняя операция к текущему результату. При выборе операции, если есть невыполненная операция, то она выполняется, а её результат выступает в роли первого операнда новой операции. Калькулятор должен иметь команду, которая удаляет последний символ операнда. Калькулятор должен иметь команду очистки состояния. Для отображения данных калькулятора использовать элемент TextBlock, для кнопок Button. Для реализации поведения калькулятора использовать механизм привязки. Не добавлять логику в класс окна.

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