Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ. Составить схему алгоритма и программу для вычисления значений функции y=f(x), где аргумент x изменяется от x0 до x1 с шагом




 

Задание 4

Составить схему алгоритма и программу для вычисления значений функции y=f(x), где аргумент x изменяется от x0 до x1 с шагом . Результаты вывести в виде таблицы значений x, y.

a= 1.5 ; b= 2.3 ;

x0= 3.1 ; x1= 5.3 ; x= 0.55 .

 

 

var

x,y:real;

begin

x:=2.55;

while x<5.3 do

begin

x:=x+0.55;

y:=(2.3+sqr(sin(2*1.5*x)))/(1.5+sqr(ln(x)));

writeln(y:11:10);

end;

readln;

end.

Задание 5

Составить схему алгоритма и программу решения задачи вычисления суммы ряда с точностью .

Определить значение аргумента x, величину суммы ряда , число членов ряда, необходимых при суммировании для достижения требуемой точности , достигнутую точность счета .

0,9

var k:Longint;

x,s:real;

begin

k:=0;

x:=0.9;

s:=0;

repeat

k:=k+1;

s:=s+arctan((abs(x)/k)/sqrt(1-sqr(abs(x)/k)))/sqrt(2*k*k*k+1);

until arctan((abs(x)/k)/sqrt(1-sqr(abs(x)/k)))/sqrt(2*k*k*k+1)<0.00001;

writeln(k,':',' S=',s:12:11);

readln;

end.

 

Задание 6

Составить схему алгоритма и программу для вычисления приближенного значения суммы ряда с точностью для значений с шагом .

Результаты вывести в виде таблицы, в которую должны входить значения параметра t, соответствующее значение суммы ряда s(t), число членов ряда, необходимое для достижения требуемой точности , достигнутая точность счета.

Значения величин a, b, t0, t1, и вид hk(t) следует взять из таблицы.

 

var k:longint;

s,t,h:real;

begin

t:=0.00;

while t<0.5 do

begin

k:=1;

repeat

h:=cos(2*k)*(0.1+0.3*t)/(k*k*k+1);

s:=s+h;

k:=k+1;

until abs(h)<0.00001;

writeln('T=',t:3:2,' S=',s:12:11,' K=',k-1);

t:=t+0.04;

end;

readln;

end.

 

Задание 7

Составить схему алгоритма и программу для вычисления по рекурентным формулам всех членов последовательности , удовлетворяющим условию

.

Вывести члены последовательности с их номерами .

Uses Crt;

Const e=0.001;

Var a,b0,b1,b2,bk:real;

k:integer;

BEGIN

clrscr;

b0:=-2; b1:=b0; k:=0;

Writeln('b(',k,')= ',b0:3:2);

b2:=ln(1+sqr(k)*k)/(exp(k*ln(2))+3);

a:=b2-b1;

While a>e do

begin

k:=k+1;

b2:=ln(1+sqr(k)*k)/(exp(k*ln(2))+3);

bk:=b2+b1;

a:=bk-b1;

b1:=bk;

Writeln('b(',k,')= ',bk:4:3);

end;

Readln;

END.

 


Поделиться:

Дата добавления: 2015-02-10; просмотров: 240; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты