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;

}


 

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

11106. Гражданская оборона, история создания, ее задачи, структура 25.18 KB
  Гражданская оборона история создания ее задачи структура Предназначение и задачи ГО РФ Структура ГО РФ Руководство ГО РФ Органы управления ГО РФ Организация задачи ГО в общеобразовательном учреждении Содержание плана ГО общеобразовательного уч
11107. Повышение устойчивости работы объектов на ЧС 42.56 KB
  Повышение устойчивости работы объектов на ЧС ПРЕДУПРЕЖДЕНИЕ ЧРЕЗВЫЧАЙНЫХ СИТУАЦИЙ И ПОВЫШЕНИЕ УСТОЙЧИВОСТИ ФУНКЦИОНИРОВАНИЯ ОРГАНИЗАЦИЙ Введение Как гласит Федеральный закон О защите населения и территорий от чрезвычайных ситуаций природного и техног...
11108. Локализация и ликвидация последствий ЧС 22.07 KB
  Локализация и ликвидация последствий ЧС Ликвидация последствий ЧС. Ликвидация ЧС ситуации осуществляется силами и средствами предприятий учреждений и организаций независимо от их организационно правовой формы органов местного самоуправления органов исполнител...
11109. Дознание в уголовном процессе 44.5 KB
  РЕФЕРАТ по уголовному процессу на тему: Дознание в уголовном процессе Дознание один из видов предварительного расследования о...
11110. Представительство. Доверенность 158 KB
  Курсовая работа по гражданскому праву На тему: Представительство. Доверенность Оглавление [1] Глава 1 понятие значение института представительства...
11111. Рентные договоры: понятие, правовая природа, виды 176 KB
  История, правовая природа и понятие рентных договоров. Правовая природа рентных договоров. Понятие, предмет и форма заключения договора ренты. Противоречивость конструкции договора ренты. Исполнение обязанности по передаче имущества
11112. Граждане как субъекты гражданского права 184 KB
  По дисциплине: Гражданское право На тему: Граждане как субъекты гражданского права Оглавление [1] По дисциплине: Гражданское право [2] Оглавление [3] Глава 1 Понятие...
11113. Ответственность за нарушение налогового законодательства. Виды налоговых правонарушений, влекущих ответственность 217 KB
  Меняются ставки налогов, объекты налогообложения, отменяются одни льготы и вводятся новые, уточняются источники уплаты налогов. Но проблема правонарушений в области уплаты налогов и сборов всегда останется актуальной. С этой проблемой не справились даже развитые цивилизованные государства.
11114. Сроки в гражданском праве 166 KB
  Курсовая работа по дисциплине: гражданское право тема: Сроки в гражданском праве Введение. Актуальность избранной темы обуславливается тем что своевременное осуществление и защита нарушенных прав способствует достижению той цели которую субъекты пресл...