Инженерный калькулятор

Раздел
Программирование
Предмет
Просмотров
552
Покупок
0
Антиплагиат
Не указан
Размещена
29 Ноя 2019 в 21:27
ВУЗ
ТУСУР
Курс
3 курс
Стоимость
1 000 ₽
Демо-файлы   
1
png
calc calc
14.9 Кбайт 14.9 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
calc
76.1 Кбайт 1 000 ₽
Описание

Программа представляет из себя продвинутый инженерный калькулятор с графическим интерфейсом, написанный полностью на языке C с использованием генератора лексических анализаторов lex (в виде flex) и yacc (в виде bison). Основные возможности:

  • Инженерный калькулятор (приоритеты операций, скобки, тригонометрия и т. д.)
  • Поддержка использования переменных в вычисляемом выражении
  • Отображение всех использованных переменных и их вычисленных значений отдельно
  • Сохранение и загрузка вычисляемых выражений

Используемые технологии:

  • Язык - C/C++
  • Лексический анализ - lex (flex)
  • Синтаксический анализ - yacc (bison)
  • Система сборки - makefile
  • Окружение - MinGW/MSYS
  • Интерфейс - написан на чистом WinAPI с использованием генератора интерфейсов VISG

Для вычисления нужно нажать кнопку RUN. Пример корректного выражения есть в демо-файле.

Для сборки и запуска программы вам потребуется установленный MinGW/MSYS. Если при запуске отображается ошибка "Не найдена dll" - добавьте в переменную среды PATH путь к папке MinGW/bin, где лежат все нужные библиотеки. То же самое необходимо для успешной сборки проекта.

Программа делалась и сдавалась около 8 лет назад для знакомых, поэтому пояснительной записки к ней нет.

Вам подходит эта работа?
Похожие работы
Другие работы автора
Web-программирование
Дипломная работа Дипломная
30 Ноя 2019 в 17:39
560 +1
1 покупка
Web-программирование
Дипломная работа Дипломная
29 Ноя 2019 в 23:00
453
0 покупок
Delphi
Курсовая работа Курсовая
29 Ноя 2019 в 22:35
462
0 покупок
Delphi
Курсовая работа Курсовая
29 Ноя 2019 в 22:31
391
0 покупок
Delphi
Курсовая работа Курсовая
29 Ноя 2019 в 22:26
396
0 покупок
Delphi
Курсовая работа Курсовая
29 Ноя 2019 в 22:23
392
0 покупок
Delphi
Курсовая работа Курсовая
29 Ноя 2019 в 22:18
406
0 покупок
C#
Лабораторная работа Лабораторная
29 Ноя 2019 в 22:04
642
0 покупок
C/C++
Курсовая работа Курсовая
29 Ноя 2019 в 21:44
380
0 покупок
Базы данных
Курсовая работа Курсовая
29 Ноя 2019 в 21:02
1 063
2 покупки
Ассемблер
Задача Задача
29 Ноя 2019 в 20:51
366
0 покупок
Основы программирования
Задача Задача
29 Ноя 2019 в 20:22
279
0 покупок
Темы журнала
Показать ещё
Прямой эфир