17553

Компоновка програм

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

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

ЛАБОРАТОРНА РОБОТА № 15 Тема:Компоновка програм. Мета: Навчитися розбивати програму на частини створювати файлінтерфейс файлреалізацию файлдодаток. Хід роботи include void Setfloa...

Украинкский

2013-07-04

24.5 KB

1 чел.

ЛАБОРАТОРНА РОБОТА № 15

Тема: Компоновка програм.

Мета:  Навчитися розбивати програму на частини, створювати файл-інтерфейс, файл-реалізацию, файл-додаток.

Хід роботи

#include <iostream.h>

#include <conio.h>

#include <math.h>

#include <stdio.h>

class NumberOne {

public:

float a,b;

NumberOne(){a=0;b=0;}

void Set(float, float);

float sum();

float podil();

};

class Real:public NumberOne {

public:

float stepen();

float logarifm();

};

void NumberOne::Set(float x, float y) {

a=x; b=y;}

float NumberOne::sum() {

return a+b;}

float NumberOne::podil() {

return a/b;}

float Real::stepen() {

return pow(a,b); }   

float Real::logarifm() {

return log(a);}

void main()

{

clrscr();

NumberOne NumberTwo;

Real RealClass;

float a,b;

cin >> a;

cin >> b;

RealClass.Set(a,b);

cout << RealClass.sum();

getch();

}

Выполнил: Стружко А.Ю

Проверил: Евтехова И.Е


 

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

18094. ПСИХОФІЗІОЛОГІЯ ПРАЦІ 119 KB
  Тема 2.1. ПСИХОФІЗІОЛОГІЯ ПРАЦІ Лекція 2 години. Навчальні питання лекції: Психофізіологічні аспекти праці. Критерії тяжкості та напруженості праці. Адаптація трудової діяльності людини. Література: М.П.Гандзюк Є.П.Желібо М.О.Халімовський. Основи охо
18095. ГІГІЄНА ПРАЦІ І ВИРОБНИЧА САНІТАРІЯ 56.5 KB
  Тема 2.2 ГІГІЄНА ПРАЦІ І ВИРОБНИЧА САНІТАРІЯ Практичне заняття 2 години Навчальні питання занять: Основні поняття гігієни праці і виробничої санітарії. Класифікація умов праці. Пільги і компенсації за шкідливі і важкі умови праці. Література: ...
18096. ОЗДОРОВЛЕННЯ ПОВІТРЯ ВИРОБНИЧОГО СЕРЕДОВИЩА 50 KB
  Тема 2.3. ОЗДОРОВЛЕННЯ ПОВІТРЯ ВИРОБНИЧОГО СЕРЕДОВИЩА Практичне заняття 2 години. Навчальні питання занять: Дія шкідливих речовин на організм людини. Гігієнічне нормування повітря робочої зони. Захист працівників від шкідливих речовин у повітрі. ...
18097. ОСВІТЛЕННЯ ВИРОБНИЧОГО СЕРЕДОВИЩА 90.5 KB
  Тема 2.4. ОСВІТЛЕННЯ ВИРОБНИЧОГО СЕРЕДОВИЩА Практичне заняття 2 години. Навчальні питання занять: Загальні вимоги до освітлення виробничого середовища. Природне освітлення та його розрахунок. Штучне освітлення та його нормування. Література: З
18098. ЗАХИСТ ВІД ШУМУ І ПРОМИСЛОВОЇ ВІБРАЦІЇ 109 KB
  Тема 2.5. ЗАХИСТ ВІД ШУМУ І ПРОМИСЛОВОЇ ВІБРАЦІЇ Практичне заняття 2 години. Навчальні питання занять: Шум та його нормування. Інфразвук та ультразвук. Промислова вібрація. Література: М.П.Гандзюк. Основи охорони праці // Підручник – К.: Каравела; Л
18099. ЗАХИСТ ВІД ЕЛЕКТРОМАГНІТНОГО ВИПРОМІНЮВАННЯ 77 KB
  Тема 2.6. ЗАХИСТ ВІД ЕЛЕКТРОМАГНІТНОГО ВИПРОМІНЮВАННЯ Практичне заняття 2 години. Навчальні питання занять: Фізична сутність електромагнітного випромінювання. Дія електромагнітного випромінювання на людину. Методи захисту від електромагнітного випро
18100. ВИПРОМІНЮВАННЯ ОПТИЧНОГО ДІАПАЗОНУ 63 KB
  Тема 2.7. ВИПРОМІНЮВАННЯ ОПТИЧНОГО ДІАПАЗОНУ Практичне заняття 2 години. Навчальні питання занять: Сутність випромінювання оптичного діапазону. Інфрачервоне випромінювання Ультрафіолетове випромінювання Лазерне випромінювання. Література: ...
18101. ІОНІЗУЮЧЕ ВИПРОМІНЮВАННЯ 71 KB
  Тема 2.8. ІОНІЗУЮЧЕ ВИПРОМІНЮВАННЯ Практичне заняття 2 години. Навчальні питання занять: Фізична сутність іонізуючого випромінювання. Одиниці виміру іонізуючого випромінювання. Дія іонізуюче випромінювання на людину. Література: М.П.Гандзюк....
18102. ОСНОВИ ТЕХНІКИ БЕЗПЕКИ 81 KB
  Тема 3.1. ОСНОВИ ТЕХНІКИ БЕЗПЕКИ Лекція 2 години Навчальні питання лекції: Загальні вимоги безпеки до виробничих процесів. Особливості експлуатації систем підвищеної небезпеки. Навчання та інструктаж з техніки безпеки. Забезпечення спецодягом та засоба