Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабы / Laba_varik27_4

.docx
Скачиваний:
8
Добавлен:
10.06.2023
Размер:
192.46 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Кафедра «Информатика»

Лабораторная работа №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.

Соседние файлы в папке лабы