Балаковский институт техники технологий и управления
Лабораторная работа №4
Вариант 13
Выполнил студент УИТ-2в
Балаково 2007 год.
Вычислить:
Y=
При вычислении конечной суммы следует организовать цикл, в котором число повторений равно количеству слагаемых. Перед началом цикла переменную суммы обнуляют S:=0. Тело цикла должно содержать вычисления очередного слагаемого А и рекуррентного соотношения:
S:=S+A.
К переменной суммы S прибавляется переменная А, результат вычисления присваивается переменной S.
Вычисление произведения конечного числа элементов аналогично, начальному значению произведения присваивается значение единицы P:=1, а в рекуррентной формуле меняется знак:
P:=P*A.
При организации алгоритма необходимо помнить, что открытие циклов следует в порядке их очередности, начиная с самого внешнего, заканчивая самым внутренним циклом. Закрытие циклов, наоборот, начинают с самого внутреннего цикла, заканчивают самым внешним циклом.
Обозначим результаты вычисления суммы по параметру i- через s1, результат вычисления произведения по параметру d- через s3, результат вычисления произведения по параметру l- через p1, результат вычисления суммы по параметру k - через s2, результат вычисления произведения по параметру r- через p3.
Текст программы:
program lab_4;
var
s1,s3,s2,p1,p2:real;
i,d,k,l,r:integer;
begin
s1:=1;
for i:=1 to 4 do
begin
s2:=0;
for k:=1 to 3 do
begin
p1:=1;
for l:=2 to 4 do
begin
s3:=0;
for d:=1 to 6 do
begin
p2:=1;
for r:=3 to 8 do p2:=d*r*p2;
s3:=exp(3*ln(d))*p2+s3;
end;
p1:=(sqr(i)+k-l+s3)*p1;
end;
s2:=p1+s2;
end;
s1:=s2+s1;
end;
writeln('Y= ', s1:6:3);
end.
Рис.1 Блок–схема программы
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.