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. Захист роботи.


 

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

73188. Интеграция и взаимодействие в сети Веб 43.55 KB
  В многих компаниях уже сложилась тенденция предоставлять своим сотрудникам, партнерам и клиентам доступ ко всем типам информации и сервисов посредством сети Веб. Однако в корпоративных сетях компаний функционирует огромное число разнородных бизнес-приложений, созданных в различное время...
73189. GRAMMATICAL CLASSES OF WORDS 67.5 KB
  The problem of parts of speech is one that causes great controversies both in general linguistic theory and in the analysis of separate languages. We shall have to examine here briefly a few general questions concerning parts of speech which are of some importance for Modern English.
73190. Grammar and its place among other sciences 129.5 KB
  The following course of theoretical grammar serves to describe the grammatical structure of the English language as a system where all parts are interconnected. The difference between theoretical and practical grammar lies in the fact that practical grammar prescribes certain rules...
73192. Функция потребления и мультипликатор (по Кейнсу) 199.67 KB
  Мультипликатор -– это числовой коэффициент показывающий зависимость изменения ВНП в соответствии с изменением какого-либо компонента совокупного спроса. Мультипликатор инвестиций будет выглядеть следующим образом: где MR1 –- мультипликатор инвестиций...
73193. Объекты мониторинга: социум, среда, экономика 160.5 KB
  Экологический мониторинг относится к информационной структуре системы управления и регулирования. Комплексный экологический мониторинг включает в себя как биологический так геофизический аспекты в качестве результата которого должна выступать оценка и прогноз состоянии...
73194. Математические понятия 112.5 KB
  Понятия, которые изучаются в начальном курсе математику, обычно представляют в виде четырех групп. В первую включаются понятия, связанные с числами и операциями над ними: число, сложение, слагаемое, больше и др. Во вторую входят алгебраические понятия: выражение, равенство, уравнение и др.
73195. Охорона і захист права власності 85.33 KB
  Охорона власності - це вжиття власником різноманітних заходів, спрямованих на забезпечення цілісності свого майна, його схоронності від найрізноманітніших небажаних обставин: негоди, стихійного лиха, нападу зловмисника, дикого звіра тощо.
73196. Экология микроорганизмов 34.63 KB
  Данные биоценозы характеризуются относительным постоянством однако качественный и количественный состав микрофлоры организма человека меняется в течение жизни и зависит от пола возраста питания климата и др.