Хелпикс

Главная

Контакты

Случайная статья





ЛАБОРАТОРНАЯ РАБОТА №4. Процедуры и функции



 

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

ФГАОУ ВПО «Уральский федеральный университет

 имени первого Президента России Б.Н.Ельцина»

 

Кафедра «Информационные технологии и автоматизации проектирования»

 

 

                            

 

                                                                Оценка            

 

 

ЛАБОРАТОРНАЯ РАБОТА №4. Процедуры и функции

По дисциплине: «Информационные технологии»

Студент:          Мишкин Кирилл Олегович

Группа:                ММ-121102

Преподаватель: Склярова Наталья Сергеевна

 

г. Екатеринбург

 

 

Постановка задачи

 

Основная задача.

Написать программу для численного интегрирования функций  и  на любом отрезке с заданной точностью. Отладить программу при помощи интегрирования функций, для которых известны аналитические выражения первообразных (т.е. можно рассчитать точные значения интегралов и сравнить их с полученными приближенными). При расчете и выводе приближенных значений на экран ограничиться шестью десятичными знаками, для точных выводить 12 знаков.

 

Дополнительные задачи.

1. Организовать меню из четырех пунктов (интегрирование функций , , , ). Написать процедуру PrintIntegr, в которую будут передаваться две функции: интегрируемая функция и ее первообразная. Процедура должна выдавать на экран приближенное и точное значения интеграла. При выборе последних двух функций, для которых первообразная неизвестна, передавать в процедуру вместо первообразной значение NIL. Процедура должна корректно обрабатывать этот случай и не выдавать в этом случае точного значения интеграла.

2. Добавить в меню пункт «Выход» и организовать в основной программе внешний цикл WHILE, как в третьей лабораторной работе. Организовать в процедуре PrintIntegr цикл REPEAT, который будет выполняться, пока на запрос «Продолжить вычисление (Y/N) ?» не будет введено «N».

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.