Подробнее о заявке
Предмет Информатика
Заявка номер Private
Стоимость 1308 руб.
Уникальность 70%
Объем 30 стр.
Дата заявки: 19.11.2013
Выполнено: 23.11.2013
Лабораторная работа по информатике:

«Лабораторная калькулятор»

Задание

Название: Калькулятор Краткое описание: программа для вычисления значения заданногоарифметического выражения, оперирующая числами с неограниченнойстепенью точности. Основные затрагиваемые темы: классы, перегрузка операций, конечныеавтоматы, ПОЛИЗ. *это дополнение от меня. Было пожелание от преподавателя использовать токены, MyMath... Дано: на вход подаётся строка, содержащая арифметическое выражение. Надо: вычислить значение заданного выражения и вывести его на экран.После вывода программа переходит в режим ожидания ввода следующеговыражения. Поддерживаемые операции: (реализовать самим!)

  • сложение- вычитание* умножение/ деление- унарный минус Допустимо требование, что выражение с унарным минусом должно заключаться в скобки, чтобы не было двух подряд идущих знаковопераций. Например: 3+(-2) До выполнения вычислений и в процессе вычислений необходимоотлавливать все виды ошибок. Среди них, например:
  • Деление на 0 Числовые константы могут быть целыми и дробными. Разделителем целой идробной частей является точка. При наличии дробной части целая можетопускаться. Например: 1 56 3.5 .001 Дополнительно в программе задаётся степень точности вычислений приделении и вычислении значений функций. Указывается число знаков послезапятой, с округлением результата в ближайшую сторону. К примеру,задана точность вычислений - 5 знаков после запятой, тогда результатделения 2 на 3 будет равен: 0.66667 Указание точности необходимо производить после запуска приложения. Обязательная рекомендация:
    1. В программе реализовать класс для работы с числами неограниченнойточности (бесконечно длинными числами). Для класса переопределитьоперации, как минимум: operator+ сложениеoperator- вычитаниеoperator* умножениеoperator/ деление
    2. Преобразовать выражение в список лексем.
    3. Организовать конечный автомат для проверки правильности заданного выражения (в начальном виде или для списка лексем).
    4. Производить перевод заданного выражения в польскую инверсную запись(ПОЛИЗ). Программа не должна использовать временных файлов. Дополнительно (для заинтересованных): расширить список операций и функций на своё усмотрение. К примеру: % остаток от деления целочисленное делениеctg() котангенсasb() абсолютное значение (модуль)
Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по информатике

Тип: Лабораторная работа

Предмет: Информатика

Информатика - 2 ЛР№1 В13, ЛР№2 В6

Стоимость: 1140 руб.

Тип: Лабораторная работа

Предмет: Информатика

Лабораторные по информатике

Стоимость: 1284 руб.

Тип: Лабораторная работа

Предмет: Информатика

Информатика

Стоимость: 1260 руб.

Тип: Лабораторная работа

Предмет: Информатика

Лабораторные работы по информатике

Стоимость: 1500 руб.

Тип: Лабораторная работа

Предмет: Информатика

Bizagi Modeller

Стоимость: 1332 руб.

Тип: Лабораторная работа

Предмет: Информатика

лабораторки по информатике

Стоимость: 1308 руб.

Тип: Лабораторная работа

Предмет: Информатика

лабораторные работы

Стоимость: 1500 руб.

Тип: Лабораторная работа

Предмет: Информатика

Лабораторные работы. Информатика

Стоимость: 1428 руб.

Закажи Лабораторную работу с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

Елена Боброва 19.06.2024
Быстро, четко по делу без лишних доработок. Очень хорошо выполнена работа.
Мария 26.12.2023
Работа выполнена вовремя, все соответствовало требованиям. Зачтено!
Александр Лазарев 03.11.2023
Работу выполнили в срок, отчеты подготовили, файлы тоже, скоростью доволен. все шикарно, преподаватель красавчик.
Иван 07.06.2023
Спасибо за помощь в выполнении работы! Работа выполнена качественно, преподаватель принял с первого раза.
Алина 01.10.2022
Слишком круто. 1000000/10
Ксения 03.05.2022
работы все приняты и оценены высшим баллом!
Эдуард 27.01.2022
Работу приняли с первого раз без замечаний
Александр 03.01.2021
Пока всё отлично,без претензий.Всё очень быстро и качественно.Сотрудники вежливые и активны.Спасибо.
Евгений 03.04.2020
Работа была прислана в срок, всё устроило.
Ольга 03.09.2019
5 баллов. Работа зачтена. Без коментариев. Спасибо.
Лайфхаки по написанию дипломных
Структура дипломной работы: как ее правильно составить, пример

Дипломная работа — своеобразный итог обучения студента, результат его исследовательской деятельности. Защита диплома является финальным этапом обучения в вузе, а качество работы должно отражать уровень знаний выпускника и служить основанием для присвоения квалификации. Чтобы подготовить хороший дип…

Читать дальше
Подготовка эссе по естественным и точным дисциплинам

Иногда эссе задают не только по гуманитарным (, , , ), но и по точным или естественным дисциплинам. У этого вида работ есть секреты, которые мы с удовольствием раскроем в нашей статье.Если хотите узнать, как правильно писать другие виды эссе и прочие учебные работы, подписывайтесь на наш . Там вы т…

Читать дальше