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


 

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

1502. Что такое вера. Критерии истинности веры 116.61 KB
  Критерии истинности. Необходимость веры для спасения. Критерий хорошести. Ищущим Истинного Бога Бог готовит воздаяние. Вера должна быть связана с доступностью Бога. Вера должна исходить только от Бога. Искажение истины. Нет таких людей, которые не могут узнать Бога. Духовная причина неверия в Истинного Бога. Что нужно делать, чтобы спастись? Какого главного дела требует от нас Бог? Свойства веры и знания.
1503. Скрытие и фальсификация научной информации угроза современной цивилизации 114.5 KB
  Засекречивание - неизбежное зло для науки, однако оно носит временный характер и компенсируется вложением в науку дополнительных средств. При создании СТО Эйнштейн руководствовался работами голландского физика Г.Лоренца и французского математика А.Пуанкаре. Если бы современные физики познакомились с классическими теориями эфира, их такой вывод не удивил.
1504. Визначити класичним методом реакцію кола 97.58 KB
  Визначити класичним методом реакцію кола на підключення джерела живлення. Побудувати графік функції, провести аналіз, визначити тривалість перехідного процесу.
1505. Проектирование оптимальной организационной структуры в условиях глобальной конкуренции 97 KB
  Глобальные факторы конкуренции. Организационный дизайн для оптимизации преимуществ компании во внутренней конкуренции на внутреннем национальном рынке. Преимущества и недостатки СУРГ. Преимущества и недостатки ДСС. Организационный дизайн для оптимизации участия компании в международной конкуренции.
1506. Анализ ЗАО Городское освещение 102 KB
  Технология производства с общей схемой технологического процесса. Характеристика окружающей среды проектируемого объекта. Организация эксплуатация электрооборудования объекта. Планирование ТО и Р оборудования. Виды диагностирования электрооборудования.
1507. Особенности микропроцессорной техники 115.57 KB
  Основные направления в развитии микропроцессорной техники. Системы счисления. Цифровые электронные устройства. Технологии изготовления цифровых интегральных микросхем. Регистры микропроцессора. Аккумулятор, РОН, счетчик команд. Микропроцессорные средства и системы. Понятие дополнительного кода числа.
1508. Специальные налоговые режимы 103.5 KB
  Упрощенная система налогообложения (гл. 26.2 НК РФ). Система налогообложения в виде единого налога на вмененный доход для отдельных видов деятельности. Единый сельскохозяйственный налог для сельскохозяйственных товаропроизводителей. Соглашение о разделе продукции.
1509. Валютный рынок России 107.5 KB
  Формирование российского валютного рынка. Валютное регулирование. Регулирование валютного курса рубля и динамика его изменения. Перспективы развития российского рынка и стабилизации курса рубля.
1510. Понятия миссии и миссионерства/ О православной миссии 107.48 KB
  Понятия миссии и миссионерства. Традиционные и нетрадиционные религии. Причины возникновения миссионерства. Методология миссионерства. Основной принцип миссионера. Оружие миссионера.