17109

Програмування програм багатомодульної структури

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота № 18 Тема: Програмування програм багатомодульної структури. Мета: навчитися програмувати програми багатомодульної структури. Обладнання: ПК інструкція до практичної роботи. Хід роботи. 1.Правила техніки безпеки в класі комп'ютерної техніки. ...

Украинкский

2013-06-29

68 KB

2 чел.

Лабораторна робота № 18

Тема: Програмування програм багатомодульної структури.

Мета: навчитися програмувати програми багатомодульної структури.

Обладнання: ПК, інструкція до практичної роботи.

Хід роботи.

1.Правила техніки безпеки в класі комп'ютерної техніки.

2.Скласти програму

#include< iostream.h>

#include<math.h>

cloudle cmn(int m, int n);

double nf (int n);

void main()

{int k, n; double x, y, z; cout«"BBefliTb k, n, x \n"; cin»k»n»x;

y=x+cmn(10,4)+cmn(k+k,n)+nf(n+n);

z=2*x*cmn(2*(k+n),(k+n)/2)+sin(n*n); cout«"k="«k«"n="«n«"x="«x«"\n"; cout«"\n"«"y="«y«"z="«z;

}

double nf (int n)

{int k; double nr=1.O;

for(k=1; k<=n;nr=nr*k++) return nr;

}

double cmn(int n, int m) {int i, r;

double pr=1.O; r=(n<m-n)?n:m-n; for(i=1; i<=r;i++) pr=pr*((m-r+i)/i; return pr;

3. Скласти програму за індивідуальним завданням. Увести, відредагувати, виконати програму, записати на гнучкий диск.

Індивідуальне завдання.

Скласти  функцію f(a,b,c), що реалізує рахування за формулою. І використовуючи її порахувати сумму.

№п/п

Функцію f(a,b,c)

сума

задані числа

1

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

2

f(1.25,k,0.25)+f(k, z, k-z)

k,z

3

f(1.25,k,0.25)+f(k, z, k-z)

k,z

4

f(a,b,c) =

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

5

f(1.25,k,0.25)+f(k, z, k-z)

k,z

6

f(1.25,k,0.25)+f(k, z, k-z)

k,z

7

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

8

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

9

f(1.25,k,0.25)+f(k, z, k-z)

k,z

10

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

11

f(1.25,k,0.25)+f(k, z, k-z)

k,z

12

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

13

f(1.25,k,0.25)+f(k, z, k-z)

k,z

14

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

15

f(t,-2s,1.17)+f(2.2, t, s-t)

s,t

Контрольні питання.

1 .Як описується та як викликається функція?

2. Що характеризує та як визначається клас пам'яті функції?

3.Як інформація передається в функцію і з неї?

4.В яких випадках у викликаючи функцію через ім'я викликаїмої функції передається

пораховане значення? 4.5.Як здійснюється вихід з функції?

5. Захист роботи.


 

А также другие работы, которые могут Вас заинтересовать

43373. Вибір потужності двигуна і дослідження процесу пуску електроприводу двигуна постійного струму 284.5 KB
  Вибір потужності двигуна і дослідження процесу пуску електроприводу двигуна постійного струму. Розрахувати можливе перевантаження обраного двигуна при роботі в короткочасному режимі із часом роботи хв. Додаткові умови: передаточне число редуктора ; ККД редуктора ; коефіцієнт запасу прийняти рівним 12513; момент інерції агрегату в 50...
43374. Проблеми подолання безробіття в Україні 446 KB
  Теоретичні відомості про безробіття Сутність та причини виникнення безробіття Види безробіття та їх характеристика Основні соціальноекономічні наслідки безробіття та методи його подолання РОЗДІЛ 2. Аналіз стану безробіття в Україні 2. Аналіз нормативноправового регулювання зайнятості та безробіття в Україні 2.
43375. Вибір потужності двигуна і дослідження процесу пуску електроприводу двигуна постійного струму 309 KB
  Кафедра автоматизації та енергоменеджменту ЗАВДАННЯ на виконання курсової роботи Маліновської Марії Володимирівни Тема курсової роботи: Вибір потужності двигуна і дослідження процесу пуску електроприводу двигуна постійного струму. Відповідно до заданого варіанту розрахувати потужність двигуна. Розрахувати можливе перевантаження обраного двигуна при роботі в короткочасному режимі із часом роботи хв.
43378. Використання табличного процесора MS Excel для рішення задач механіки та інженерії 1.57 MB
  Її аргумент Диапазон містить значення діапазону комірок з назвами деталей серед яких відшукуються ті що задовольняють умову поставлену в аргументі Критерий. Аргумент Диапазон_суммирования містить діапазон тих клітинок в якому відбувається підсумовування; при цьому обробляються тільки ті записи значення яких задовольняють поставлену умову. Функція ЕСЛИ використовується для перевірки умови стосовно значень та формул і повертає одне розраховане значення якщо задана умова після розрахунку дає значення ІСТИНА й інші розраховані значення...