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

  • Оборудование

  • Вывод

  • Математическая модель: Блок схема

  • Код программы

  • пшг. Адаменко Семён Сергеевич(2.1 информатика лаб 2). Лабораторная работа 2 Детерминированные циклические вычислительные процессы с управлением по аргументу


    Скачать 186.11 Kb.
    НазваниеЛабораторная работа 2 Детерминированные циклические вычислительные процессы с управлением по аргументу
    Дата22.11.2022
    Размер186.11 Kb.
    Формат файлаdocx
    Имя файлаАдаменко Семён Сергеевич(2.1 информатика лаб 2).docx
    ТипЛабораторная работа
    #805334

    Лабораторная работа №2

    Детерминированные циклические вычислительные процессы с управлением по аргументу.

    Цель: реализовать на ПК решение всех задач.

    Оборудование:ПК, PascalABC.NET

    Задание 1

    Задача: Вычислить n!

    Математическая модель: n!



    Блок схема:





    Обозначение переменных:

    Имя

    Смысл

    Тип


    n

    Входная переменная(факториал)

    integer

    a

    Результирующая переменная

    integer

    i

    Параметр цикла

    integer






























    Код программы:




    Результат выполнения работы:




    Анализ результатов вычисления: программа верно вычисляет факториал



    Вывод: для выполнения данного задания использовался цикл for так как было известно количество повторений.

    Задание 2

    Задача:

    Рассчитать значения для построения диаграммы направленности

    антенны в вертикальной плоскости

    Математическая модель:



    Блок схема:


    Обозначение переменных:

    Имя

    Смысл

    Тип


    a

    Входная переменная

    real

    Q

    Параметр цикла

    integer

    p

    Промежуточная переменная

    real

    y

    Результирующая переменная

    real

    o

    Промежуточная переменная

    Real

    λ

    Входная переменная

    integer



    Код программы:



    Результат выполнения работы:




    Анализ результатов вычисления:


    Программа верно выводит результат, в соответствии с математической моделью

    Вывод: Чтобы решить данное задание использовались 2 переменные, с целью улучшение читаемости кода, цикл for, с помощью которого выводится верный результат.


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