Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика курсач Томаа.doc
Скачиваний:
12
Добавлен:
24.09.2019
Размер:
145.92 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего

профессионального образования

"МАТИ" - РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ

университет им. К.Э. Циолковского

Факультет №3

Кафедра "ИТ"

Курсовая работа

по дисциплине «Алгоритмические языки и программирование».

Тема: Программа вычисления определенного интеграла методом двойного пересчета по формуле Симпсона.

Студент гр. 3АСУ-2ДС-188 Тома Ю.Г.

Преподаватель Коновалов К.А.

Оценка:______

Дата:________

Москва 2012

Содержание

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

2.Формальная постановка задачи 4

3.Метод решения 5

4.Внешняя спецификация 6

5.Разработка алгоритма 7

1.Словесный: 7

2.Блок-схема: 8

7. КОД ПРОГРАММЫ 9

8.Тестирование 14

9.Заключение 15

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

Составить программу вычисления определенного интеграла методом двойного пересчета по формуле Симпсона для функции y=exp(x*x).

2.Формальная постановка задачи

Задача: вычислить определенный интеграл методом двойного пересчета по формуле Симпсона. y=exp(x*x).

Дано: y=exp(x*x).

3.Метод решения

1.Математический метод решения:

Для вычисления интеграла методом двойного пересчёта по формуле Симпсона для y=exp(x*x). Проводится ввод пределов интегрирования и подстановка их в формулу Симпсона:

где величина шага, а границы отрезков.

2.Словесный метод:

Разделим все на ряд этапов:

  • В начале программы вводится отрезок интегрирования [a,b],и точность значения интеграла;

  • затем задаём цикл в котором производится расчёт значения интеграла для перехода к полной формуле Симпсона;

  • по окончании цикла расчёта значений , эти значения передаются в тело программы где проводится расчёт значения интеграла по точной формуле Симпсона;

  • далее происходит расчёт погрешности по формуле (S-S’)/15, где S’ точное значение интеграла, S- значение рассчитываемое по краткой формуле;

  • после на экран выводится значение интеграла по формуле Симпсона и полученная погрешность погрешность.

4.Внешняя спецификация

Назначение: Рассчитать значение интеграла, вывести на экран значение и погрешность расчёта.

Входные данные: nignij, verhnij, tochnost – нижний, верхний пределы и точность соответственно.

Выходные данные:

Programmy raschyota opredelyonogo integrala metodom 2-go pereschyota po formule Simpsona dlya funktsii y=exp(x*x).

Vvedite kontsi integrirovaniya

Vvedite nizhnij predel:

Vvedite verkhnij predel:

Vvedite tochnost’:

< Znachenie integrala:>=

<Pogreshnost' ravna:>=

Аномалии входных данных

  1. Совпадение границ интегрирования nignij=verhnij -значение интеграла равно 0;

  2. точность равная нулю или отрицательная выводится ошибка «Oshibka!Tochnost' bol'she 0 men'she 1».