Вам необходимо написать программу, реализующую функциональность калькулятора. Внешний вид: ( фото прикреплено внизу) 1. реализовать функциональность простого калькулятора: - внешний вид экрана должен отражать цифровую клавиатуру, - разместить результат операции в верхней части, - выполнять последовательные математические операции: после нажатия кнопки enter (=) печатается результат операции, нажатие знака операции выполняет операцию с предыдущим результатом операции, а нажатие цифры начинает новую математическую операцию (удаление результата), - выполнение последовательных операций (например: 2 + 2 * 2) вызывает выполнение этих операций в введенном порядке (результат 8), - кнопка num берет на себя функции кнопки "^". 2. расширенная функциональность калькулятора: - использование графических кнопок (это может быть простейшая графика с изменением цвета), - результат операции может быть представлен в двоичном, восьмеричном шестнадцатеричном виде (дополнительные кнопки), - ввести кнопку истории: открытие нового окна с информацией о действиях, выполненных с момента запуска приложения, отображение действий в последующих строках списка. 3. калькулятор с логикой: - выполнение последовательных математических операций: калькулятор получает значения и математические операции, вычисляет результат после нажатия = (например: 2 + 2 * 2 = 6), нет ограничения в количестве параметров операции (например: https://ru.m.wikipedia.org/wiki/Обратная_польская_запись), - расположение кнопок не должно зависеть от размера устройства (телефон/планшет): кнопки должны заполнять весь экран по горизонтали, при масштабировании экрана кнопки должны сохранять свои пропорции.

2 роки тому
Roman909
Роман 
28 років
2 роки у сервісі
Був
2 роки тому

Заявки фрилансеров

Ернур
 
22 роки
4 роки у сервісі
Був
3 місяці тому
2 роки тому
Владимир
 
39 років
11 років у сервісі
Був
9 місяців тому
2 роки тому
Андрей
 
43 роки
7 років у сервісі
Був
20 годин тому
1 відгук
2 роки тому
Элайджа
 
23 роки
2 роки у сервісі
Був
2 роки тому
2 роки тому