Файл: Отчет по лабораторной работе 6 по дисциплине Программирование Тема Задание 6 Студент гр. 2392 Чиджиоке Ф. Преподаватель.docx
Добавлен: 06.12.2023
Просмотров: 17
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра АПУ
отчет
по лабораторной работе № 6
по дисциплине «Программирование»
Тема: Задание № 6
Студент гр. 2392 | | Чиджиоке Ф. |
Преподаватель | | Власенко С. В. |
Санкт-Петербург
2022
Цель Работы.
Вычислить и вывести на экран в виде таблицы значения функции F на интервале
от Хнач. до Хкон. с шагом dX.
где а, Ь, с — действительные числа.
Функция F должна принимать действительное значение, если выражение
(Ац ИЛИ Вц) И (Ац ИЛИ Сц)
не равно нулю, и целое значение в противном случае. Через Ац, Вц и Сц обозначены
целые части значений а, Ь, с, операции И и ИЛИ — поразрядные. Значения
а, Ь, с, Хнач., Хкон., dX ввести с клавиатуры.
Основные теоретические положения.
-
Помимо обычной стандартной библиотеки ввода-вывода, <>, еще одна стандартная библиотека < > которая позволяет управлять входными данными, такими как даты и время, ширина номера и т.д.
Рис. 1 - инициализация необходимых заголовочных файлов и библиотек
-
Затем переменные были созданы как тип float в соответствии с инструкциями задачи. Тип float был использован потому, что переменные будут содержать части, не являющиеся целыми числами.
Функции sattic_type также использовались для преобразования каждой переменной в тип float.
-
Было создано и реализовано множество функций, которые будут вызваны позже в коде, как видно на рисунках. Большинство функций были сравнениями между различными переменными и нулем соответственно, чтобы получить желаемый результат, как указано в задаче
Рис. 2 - инициирование и реализация функций
-
и были вызваны первоначально инициированные функции и отображены результаты.
Рис. 3 - Реализация инициализированных функций
Обработка результатов эксперимента
Вот как выглядит код при реализации
Рис. 4 - конечный результат кода.
Выводы:
Это включало в себя множество сравнений функций и использование нового файла заголовка для манипулирования результатами и построения таблицы, в которую вводился конечный результат