Подробнее о заявке
Предмет Информатика
Заявка номер 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 руб.

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

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

Яна Апанасенко 16.10.2024
Обращалась на этот сайт когда нужно было сделать лабораторную работу по химии. Времени не хватало , т.к ещё и работала.…
Алексей 29.11.2022
Все проекты компилируются идеально! Великолепная работа!
Алина 01.10.2022
Слишком круто. 1000000/10
Анастасия 17.05.2022
Прекрасно выполнена работа. Быстро и понятно.
Анна 24.11.2020
8 из10
Михаил (не звонить)Писать в ЛК 14.10.2020
5
Евгений 03.04.2020
Работа была прислана в срок, всё устроило.
Ольга 03.09.2019
5 баллов. Работа зачтена. Без коментариев. Спасибо.
Юлия 22.06.2018
выполнено отлично, спасибо большое.
мария 23.11.2017
Спасибо! Работа выполнена отлично! Положительные впечатления. Будем работать дальше!
Лайфхаки по написанию дипломных
Структура дипломной работы: как ее правильно составить, пример

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

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

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

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