71514

Разработка алгоритмов и программ по реализации перегрузки функций

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

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

Цель работы: Получить практические навыки в разработке алгоритмов и написании программ по реализации перегрузки функций.

Русский

2014-11-08

228.77 KB

0 чел.

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

Тема работы: Разработка алгоритмов и программ по реализации перегрузки функций

Цель работы:Получить практические навыки в разработке алгоритмов и написании программ по реализации перегрузки функций.


Приложение 1

Блок схема задачи

             Set                                                  set

         

Tmain

Приложение 2

Исходный модуль задачи

#include "stdafx.h"

#include <iostream>

#include <clocale>

#include <conio.h>

#include <stdlib.h>

#include <string.h>

#include <stdio.h>

#include <cstdlib>

#include <iomanip>

#include <math.h>

#pragma warning(disable:4996)

using namespace std;

class pr17

{

intz,x,y;

int z1,x1,y1;

float s,s2;

public:

void set (inta,intb,int c)

{

cout<<"Целые числа"<<endl;

x=a;

z=b;

y=c;

s=(z+x+y)/3;

s2=pow((x+y+z),(1/3));

if (s>s2)

{

cout<<"s<s2";

}

else

{

cout<<"s2<s";

}

}

void set (float a,floatb,float c)

{

cout<<"Вещественные числа"<<endl;

x1=a;

z1=b;

y1=c;

s=(z1+x1+y1)/3;

s2=pow((x1+y1+z1),(1/3));

if (s>s2)

{

cout<<"s<s2";

}

else

{

cout<<"s2<s";

}

}

};

int _tmain(intargc, _TCHAR* argv[])

{

setlocale(LC_ALL,"Russian");

int e;

pr17obj;

inta,b,c;

float a1,b1,c1;

cout<<"Какой тип переменных? (1)-целый (2)-вещественный";

cin>>e;

if(e==1)

{

cout<<"Введите x"<<endl;

cin>>a;

cout<<"Введите y"<<endl;

cin>>b;

cout<<"Введите z"<<endl;

cin>>c;

obj.set(a,b,c);

}

else

{

cout<<"Введите x"<<endl;

cin>>a1;

cout<<"Введите y"<<endl;

cin>>b1;

cout<<"Введите z"<<endl;

cin>>c1;

obj.set(a1,b1,c1);

}

system("pause");

return 0;

}


 

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

57548. Україна - моя Батьківщина 45.5 KB
  Вступне слово вчителя. Діти що для вас означає слово Батьківщина Від якого слова воно походить Які ще слова синоніми можна використати для передачі змісту цього слова Вітчизна рідний край...
57549. Сфери життєдіяльності: «Я Сам», «Люди» 44 KB
  Пріоритетні напрямки розвитку: пізнавальний мовленнєвий емоційноціннісний Четвертий рік життя Автор Браницька Тетяна Валеріянівна вихователь дошкільного навчального закладу яселсадка комбінованого...
57550. Організація рухової діяльності дітей в природних умовах старша група з використанням оздоровчих технологій 48 KB
  Діти ось погляньте який клубочок потрапив мені у руки. Ой діти клубочок нас перетворив на Зайченят. Естафета парами Перенеси капусту Діти діляться на дві команди і рядниною переносять капусту до корзини.
57551. Як розрізняють добро і зло 55.5 KB
  Мета: визначити що таке добро і зло; пояснити чому люди повинні вибирати між добром і злом як співвідносяться краса і доброта; аналізувати вчинки героїв літературних творів і життєві ситуації...
57552. Що означає бути щасливим? 34.5 KB
  Основні поняття і терміни: щастя індивідуальність характер самооцінка гармонія. Що таке щастя Що таке індивідуальність та характер Як здійснити самооцінку ІІІ. Що таке щастя.
57553. У чому виявляється милосердя? 54.5 KB
  Мета: розкрити поняття милосердя альтруїст егоїст; виховати почуття терпимості до думок та поглядів інших людей навчитися наводити приклади милосердя; навчити дітей розрізняти та аналізувати свої дії та вчинки...
57554. Спорт. Введення ЛО 81.5 KB
  Landschaftlich schönes Land mit vielen bewaldeten Bergen, blauen Seen, malerischen Städten und Dörfern; neutrales Land. (Österreich) Staat der „ewigen Neutralität“, Sitz vieler internationaler Organisationen, „kleiner Gigant“...
57555. Інтегрований урок з курсу «Я і Україна», образотворчого мистецтва, музики «Національний одяг, його особливості» 48.5 KB
  Ознайомити з українським національним одягом його особливостями. Оголошення теми завдань уроку Сьогодні на уроці ми будемо говорити про український одяг його особливості. Розповідь з елементами бесіди про український національний одяг.
57556. Богатырская тематика в изобразительном искусстве и музыке (А. П. Бородин – В. М. Васнецов) 81 KB
  Тип урока: интегрированный изобразительное искусство музыка биология продолжительность 90 мин. Организационный момент 2 мин. Изучение материала мотивация учебной деятельности подготовка к восприятию материала...