Основы алгоритмизации

Анализ данных


Нам необходимо вычислить сумму первых n членов последовательности ак.


ак=

Где x=, a p=p0+(i-1)h, i:=1,…,m.


Исходными являются значения параметров: a,b,n, m,p0,h. В примере используется факториал k! = k(k - 1)(k - 2)*.*1.


Математическая постановка задачи для алгоритмизации


Для получения рекуррентной зависимости можно воспользоваться отношением:


==-1sin(x)e-p (k-2)


Подставим k=1,найдем а1:


а1=sin(x)/ep=a1;:=S+a.

Алгоритм решения задачи


Рисунок 1 - Блок-схема программы

Тестовые данные


Для тестирования программы используем следующие данные:

+b>0, d<b:

=6=8=2=4=10=12

+b>0, d>b:

=15=10=3=4=4=2+b<0:=-11=10=3=4=4=2

Результаты, соответствующие тестовым данным

алгоритмизация задача алгоритм программа

Протестировав программу, получили следующие результаты:

Для первых вводимых данных получили результаты.= 1,04185531247312E-20=0=8=10

Для вторых вводимых данных получили результаты:= -0,000413322311759435= -0,000442845334027966= 15=4

Для третьих вводимых данных получили результаты:= -0,000160454188426478= -0,000147083006057605= 5,98423221978307=4

Список литературы


1.Кушниренко А.Г., Лебедев А.Г., Зайдельман Я.Н. Информатика 7-9: Учебник для общеобразовательных учебных заведений. - М.: Дрофа, 2000.

2.Компьютерная игра «Две кучки спичек» // Информатика. 2004. № 40. 3.

.Златопольский Д. М. Сборник задач по программированию. - СПб.: БХВ-Петербург, 2007.

.Вьюкова Н.И., Галатенко В.А., Ходулев А.Б. Систематический подход к программированию. - М.: Наука, 1988.

.Кнут Д. Искусство программирования для ЭВМ. Т. 3. Сортировка и поиск. - М.: Мир, 1978.

.Вирт Н. Алгоритмы + структуры данных = программы. - М.: Мир, 1985.

.Вентцель Е.С. Исследование операций: задачи, принципы, методология. - М.: Наука, 1988.

.Окулов С.М. Программирование в алгоритмах. - М.: БИНОМ. Лаборатория знаний, 2002.

.Липский В. Комбинаторика для программистов. - М.: Мир, 1988. 10.

.Выгодский М.Я. Справочник по элементарной математике. - М.: Наука, 1989.

.Андреева Е.В. Комбинаторные задачи / Библиотечка «Первого сентября». Серия «Информатика». - М., 2004.

.Усенков Д.Ю. Рекурсивный генератор перестановок // Информатика. 1996. № 12.

Приложение


Листинг программы

Unit1;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, StdCtrls;= class(TForm): TEdit;: TEdit;: TEdit;: TEdit;: TEdit;: TEdit;: TButton;: TEdit;Button1Click(Sender: TObject);

{Private declarations}

{Public declarations};: TForm1;

{$R *.dfm}TForm1.Button1Click(Sender: TObject);,m,i,k:integer;,x,a,b,h,p,S,y:real;:=strtoint(edit1.Text);:=strtoint(edit2.Text);:=strtofloat(edit3.Text);:=strtofloat(edit4.Text);:=strtofloat(edit5.Text);:=strtofloat(edit6.Text);.caption:=edit1.Text;(a+b)>0 thena>b then x:=a else x:=bx:=a*sin(b);i:=1 to m do begin:=t+(i-1)*h;:=sin(x)/exp(p);:=y;k:=2 to n do:=-1*(k-2)*a*sin(x)/exp(p);:=S+y;;.Text:=floattostr(y);.Text:=floattostr(s);.Text:=floattostr(x);.Text:=floattostr(t);.



Похожие материалы:

Оценка естественных ресурсов

Формы дренирования водоносных горизонтов родники рассредоточенная русловая разгрузка в реки озера болота моря. испарение с. a Оценка ЕР по расходам питания При среднем модуле питания естественные ресурсы формирующиеся на расчетной площади питания составляют. Вспомнить это суммарная величина питания горизонта.

Американский и Японский Менеджмент на пороге XXI века

КУРСОВАЯ РАБОТА сравнительная характеристика группы ЗЭГт К В условиях современного сложного производства роль человека возрастает и к его способностям уровню знаний и квалификации предъявляются все более высокие. Экономический факультет

Развитие исторической науки в России

Во второй половине XVIII начале XIX в. были сделаны значительные шаги в создании источниковой базы для развития исторической науки. Говоря о развитии исторической науки в России следует вспомнить и почти забытого историка Н. Я. После революции многие ученые эмигрировали из России В г. из России были высланы около представителей интеллигенции в том числе и историков. А в начале х. Первая попытка написать систематизированный обзор.

Сердечно-сосудистые заболевания

Концепция убывающей производительности факторов производства

г. Витебск. Введение. Капитал как фактор производства. Экономистами принято различать капитал материализованный в зданиях и сооружениях станках оборудовании функционирующий в процессе производства несколько. Зач. книжка