лабы / Laba_varik27_4
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Информатика»
Лабораторная работа №4
«Разработка простейших проектов с использованием основных средств
языка программирования VC++»
по теме
«Основные программные средства языка
Программирования VC++»
по дисциплине
«Информатика»
Выполнил: студент
Проверил:
Москва, 2021 г.
Содержание
Введение 2
Решить задачу вычисления арифметического выражения при заданных значениях неизвестных 4
1.Индивидуальное задание, вариант 27 4
2.Формализация и уточнение задания 4
3.Схема алгоритма решения задачи 5
4.Программный код проекта на рисунке 2 5
5.Результаты выполнения программы 6
6.Доказательтсво правильности работы 7
Заключение 7
Список используемой литературы 8
Введение
Настоящий реферат написан с учетом требований к оформлению отчета по лабораторным работам в соответствии с ГОСТ 2.105-95. В ходе лабораторной работы были поставлены следующие задачи:
Изучите основные средства языка программирования VС++, типы данных и их представление в оперативной памяти компьютера.
Выполнить индивидуальный вариант с учетом требуемых задач.
Решить задачу вычисления арифметического выражения при заданных значениях неизвестных
1.Индивидуальное задание, вариант 27
Решить задачу вычисления арифметического выражения при значениях исходных данных x=29.9999 и y=165.091 для .
Реализовать различные возможности преобразования вещественного числа в целое: с усечением (явное, неявное), с округлением в большую сторону, с округлением в меньшую сторону и пояснить результаты преобразования. Записать для них четыре оператора по правилам языка VC++ для присваивания результатов четырем любым переменным целого типа. Вывести префиксный и постфиксный инкременты для переменных, получивших свои значения усечением в результате неявного и явного преобразования вещественного числа в целой тип.
2.Формализация и уточнение задания
Для формализации и уточнения задания определим, что исходные данные x, y – вещественного типа double. Результаты вычислений – переменная f также должна быть вещественного типа double.
Для изучения различных возможностей преобразования вещественного числа в целое определим четыре целые переменные, например, k, m, n, i – переменные целого типа int. Этим переменным будем присваивать значения, полученные разными способами преобразования вещественного числа в целое: с усечением (явное, неявное), с округлением в большую сторону с помощью функции ceil и меньшую сторону посредством функции floor. (см.рис.1).
Рисунок 1 – операторы VC++.
3.Схема алгоритма решения задачи
Схема алгоритма решения задачи приведена на рисунке (см.рис.2).
Рисунок 2 – схема алгоритма решения задачи.
4.Программный код проекта на рисунке 2
Поскольку при вычислении f используется математические библиотечная функция pow, cos, sin то требуется подключить библиотеку cmath. (см.рис.3)
Рисунок 3 – код программы.
5.Результаты выполнения программы
Результаты выполнения программы при заданных значениях исходных данных приведены на рисунке 4.
Рисунок 4 – результаты программы.
6.Доказательтсво правильности работы
Проверка правильности пройдет в excel (см.рис.5).
Рисунок 5 – проверка excel`ем.
Заключение
При выполнении лабораторной работы были изучены основные средства языка программирования VС++, типы данных и их представление в оперативной памяти компьютера.
Список используемой литературы
1)Лабораторная работа № 4.