17104
Вкладені цикли. Рахування подвійної суми елементів
Лабораторная работа
Информатика, кибернетика и программирование
Лабораторна робота № 1617 Тема: Вкладені цикли. Рахування подвійної суми елементів. Мета:навчитися методиці підготовки та зміни змінних у вкладених циклах складати програми рахування подвійної суми. Обладнання: ПК інструкція до практичної роботи. Хід роботи. 1....
Украинкский
2013-06-29
77.5 KB
2 чел.
Лабораторна робота № 16,17
Тема: Вкладені цикли. Рахування подвійної суми елементів".
Мета:навчитися методиці підготовки та зміни змінних у вкладених циклах, складати програми рахування подвійної суми.
Обладнання: ПК, інструкція до практичної роботи.
Хід роботи.
1. Правила техніки безпеки в класі комп'ютерної техніки.
2. Скласти програму рахування суми , де
#include<iostream.h> #include<math.h> void main()
{int n, k, p;
double eps, r, m, s, ek, ekp, erm, er; double gamk, gamp, gamkp; cout«"BBefliTb n, eps, r, m \n";
cin»n»eps»r»m; erm=eps*r*r*m; er=eps*eps*r*r; ek=er; gamk=1.3; s=0.;
for(k=1; k<=n;
{ekp=ek*gamk;
gamp=gamk;
gamkp=1.3;
for(p=k; p<=n;
{s+=ekp*gamp*gamkp;
ekp=ekp*erm/(k+p+1);
gamp=gamp*gamp/sqrt(p)+m; , .
gamkp=gamkp*gamkp/sqrt(p+1-k)+m;
} ek=ek*er;
gamk=gamk*gamk/sqrt(k)+m;
}
cout«"n="«n«"eps="«eps«"r="«r«"m="«m; cout«"\n s="«s;
3. Скласти програму за індивідуальним завданням. Ввести, відредагувати, виконати програму. Записати на гнучкий диск.
Індивідуальні завдання.
№п/п |
Завдання |
1 |
Скласти програму обчислення величин |
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
Контрольні питання.
5. Захист роботи.