StudyDocs.ru Logo

Прикладное программирование. Курсовая работа.docx


Министерство образования и науки Российской ФедерацииФедеральное государственное автономное образовательное учреждениеВысшего образования
Санкт-Петербургский политехнический университет Петра ВеликогоИнститут металлургии, машиностроения и транспорта
Кафедра «Автоматы»






Курсовая работаПо дисциплине «Прикладное программирование»«Вычисление суммы функционального ряда»










Выполнил студент группы 23322/11Фролов Д. О.








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

2016 год


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


Алгоритм программы



Выбор языкаДля выполнения задачи был выбран язык программирования высокого уровня Pascal.


Текст программыprogram kurs;uses crt;var j, i:integer; s, x:real;Function proc(var x:real; j:real):real;begin proc:=(ln(x)*exp(j))/(j*j);end;const n=16; x1=1.4; h=0.2; m=8;begin clrscr; x:=x1; for i:=1 to m do begin x:=x+(i-1)*h; s:=0; for j:=1 to n do s:=s+proc(x,j); writeln('Сумма членов ряда для x= ',x:4:2); writeln(' s= ',s:6:3); end; readln;end.


Список обозначенийnчисло суммарных членов ряда;εзаданная погрешность вычислений;x1начальное значение аргумента;xm конечное значение аргумента;

h шаг изменения аргумента.
РезультатыСумма членов ряда для x= 1.40 s= 20200.307Сумма членов ряда для x= 1.60 s= 28216.943Сумма членов ряда для x= 2.00 s= 41613.496Сумма членов ряда для x= 2.60 s= 57364.688Сумма членов ряда для x= 3.40 s= 73470.073Сумма членов ряда для x= 4.40 s= 88948.994Сумма членов ряда для x= 5.60 s= 103427.300Сумма членов ряда для x= 7.00 s= 116823.853