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