Форум программистов, компьютерный форум CyberForum.ru

Перегрузка функций - C++

Восстановить пароль Регистрация
 
MrRuslanBB
4 / 4 / 0
Регистрация: 02.04.2012
Сообщений: 276
25.03.2013, 15:50     Перегрузка функций #1
Помогите написать программу:

Перегрузка функций. Написать перегруженные функции и основную программу, которая их вызывает.
а) для деления целых чисел;
б) для деления комплексных чисел.


вот что написал: незнаю как сделать деление комплексных чисел(

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream.h>
#include <conio.h>
 
int add_values(int a,int b) { 
   return(a/b);
 }
 
int add_values (int a, int b) {
   return();
 }
 
void main(void) {
 
clrscr();
 
int a;
float b;
 cout<<"Vvedite A - "; cin>>a;
 cout<<"Vvedite B - "; cin>>b;
 
    cout<<endl<<"1. Vi4islenie (a/b)= "<<add_values(a, b);
    cout<<endl<<"2. Vi4islenie ()= "<<add_values();
 
    getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2013, 15:50     Перегрузка функций
Посмотрите здесь:

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов C++
Перегрузка функций C++
C++ Перегрузка функций
C++ Перегрузка функций
C++ Перегрузка функций. Реализация функций
C++ Перегрузка функций
C++ Перегрузка функций с++
C++ Перегрузка функций

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrRuslanBB
4 / 4 / 0
Регистрация: 02.04.2012
Сообщений: 276
02.04.2013, 01:21  [ТС]     Перегрузка функций #2
Вот немного дописал программу!!!
Вроде рабочая, единственно ответ выдают с окрублением, а мне надо чтоб с остатком было!!!!
Помогите исправить эту проблему!!!!!!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/*Peregruzka funkciy. Napisat peregruzhenie funkcii i osnovnuu programmu, kotoray ih vizivaet.
1) dly deleniy celih 4isel;
2) dly deleniy komplesnih 4isel.*/
 
#include <iostream.h>
#include <conio.h>
#include <math.h>
 
int add_values(float a, float b) {
    return(a/b);
 }
 
int add_values(float a, float b, float c, float d) {
    return((a*c+b*d)/(pow(c,2)+pow(d,2)));
 }
 
int add_values(float a, float b, float c, float d, float f) {
    return((b*c-a*f)/(pow(c,2)+pow(f,2)));
 }
 
 
void main(void) {
 
clrscr();
 
float a,b,c,d,f;
 cout<<"Vvedite A - "; cin>>a;
 cout<<"Vvedite B - "; cin>>b;
 
     cout<<endl<<"1. Vi4islenie: (a/b)= "<<add_values(a,b);
 
 cout<<"\n\n"<<"Vvedite C - "; cin>>c;
 cout<<"Vvedite D - "; cin>>d; f=d;
 
     cout<<endl<<"2. Vi4islenie: ((a+b)/((c+d)*i))= "<<add_values(a,b,c,d)
     <<"(+)"<<add_values(a,b,c,d,f)<<"i";
 
    getch();
}
ODDsama
 Аватар для ODDsama
1 / 1 / 0
Регистрация: 16.02.2013
Сообщений: 44
02.04.2013, 07:37     Перегрузка функций #3
Я не знаю или тебе это поможет, но перегрузка функций также является, когда передаются параметры разных типов... Сам только начал изучать этот вопрос...
Yandex
Объявления
02.04.2013, 07:37     Перегрузка функций
Ответ Создать тему
Опции темы

Текущее время: 14:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru