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

  • ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №2 по дисциплине «Интеллектуальные информационные системы»Тема: «

  • ИИС. Лаборатораня работа №2 Дудкина Е.А.. Использование арифметических операций и унификации арифметических выражений


    Скачать 28.97 Kb.
    НазваниеИспользование арифметических операций и унификации арифметических выражений
    Дата27.03.2023
    Размер28.97 Kb.
    Формат файлаdocx
    Имя файлаЛаборатораня работа №2 Дудкина Е.А..docx
    ТипОтчет
    #1017735


    Министерство образования и науки Российской Федерации

    ФГБОУ ВО «НИУ «МЭИ»





    Инженерно-Экономический институт

    Кафедра «Безопасность и информационные технологии»
    ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №2

    по дисциплине «Интеллектуальные информационные системы»


    Тема: «Использование арифметических операций и унификации арифметических выражений»

    Выполнил:

    Студент группы ИЭоз-70-19

    Дудкина Е.А.
    Проверил:

    Карпович Е.Е.


    Москва 2022

    Задание


    Необходимо следующее задание:

    1. написать правила определения значения функции в зависимости от условия по индивидуальному заданию (варианты приведены в приложении 1);

    2. отладить программу с помощью интерпретатора SWI Prolog;

    3. продемонстрировать работу программы с помощью вопросов;

    4. составить отчет по лабораторной работе.



    24.



    Решение:

    1-2. Правила определения значения функции в зависимости от условия

    run:-write('Input A,B,U:'),nl,

    read(A),number(A),read(B),number(B),

    read(U),number(U),func(A,B,U,Y),

    write('Y='),write(Y),nl.

    func(A,B,U,Y):-U
    func(A,B,U,Y):-A=
    func(A,B,U,Y):-U>B,Y is (U^2)/(ln(U^2+1)).


    1. Тестирование программы









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