Главная страница
Навигация по странице:

  • Цель Работы.

  • Основные теоретические положения.

  • Отчет по лабораторной работе 6 по дисциплине Программирование Тема Задание 6 Студент гр. 2392 Чиджиоке Ф. Преподаватель


    Скачать 146.99 Kb.
    НазваниеОтчет по лабораторной работе 6 по дисциплине Программирование Тема Задание 6 Студент гр. 2392 Чиджиоке Ф. Преподаватель
    Анкорprogramming labb 4
    Дата03.05.2023
    Размер146.99 Kb.
    Формат файлаdocx
    Имя файлаLAB 6.docx
    ТипОтчет
    #1106724

    МИНОБРНАУКИ РОССИИ

    Санкт-Петербургский государственный

    электротехнический университет

    «ЛЭТИ» им. В.И. Ульянова (Ленина)

    Кафедра АПУ
    отчет

    по лабораторной работе № 6

    по дисциплине «Программирование»

    Тема: Задание № 6

    Студент гр. 2392




    Чиджиоке Ф.

    Преподаватель




    Власенко С. В.

    Санкт-Петербург

    2022

    Цель Работы.

    Вычислить и вывести на экран в виде таблицы значения функции F на интервале

    от Хнач. до Хкон. с шагом dX.


    где а, Ь, с — действительные числа.

    Функция F должна принимать действительное значение, если выражение

    (Ац ИЛИ Вц) И (Ац ИЛИ Сц)

    не равно нулю, и целое значение в противном случае. Через Ац, Вц и Сц обозначены

    целые части значений а, Ь, с, операции И и ИЛИ — поразрядные. Значения

    а, Ь, с, Хнач., Хкон., dX ввести с клавиатуры.
    Основные теоретические положения.

    1. Помимо обычной стандартной библиотеки ввода-вывода, <>, еще одна стандартная библиотека <> которая позволяет управлять входными данными, такими как даты и время, ширина номера и т.д.



    Рис. 1 - инициализация необходимых заголовочных файлов и библиотек

    1. Затем переменные были созданы как тип float в соответствии с инструкциями задачи. Тип float был использован потому, что переменные будут содержать части, не являющиеся целыми числами.

    Функции sattic_type также использовались для преобразования каждой переменной в тип float.

    1. Было создано и реализовано множество функций, которые будут вызваны позже в коде, как видно на рисунках. Большинство функций были сравнениями между различными переменными и нулем соответственно, чтобы получить желаемый результат, как указано в задаче



    Рис. 2 - инициирование и реализация функций


    1. и были вызваны первоначально инициированные функции и отображены результаты.



    Рис. 3 - Реализация инициализированных функций

    Обработка результатов эксперимента

    Вот как выглядит код при реализации



    Рис. 4 - конечный результат кода.

    Выводы:

    Это включало в себя множество сравнений функций и использование нового файла заголовка для манипулирования результатами и построения таблицы, в которую вводился конечный результат


    написать администратору сайта