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

Сложение 2-х чисел, классы... - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
Staki
0 / 0 / 0
Регистрация: 14.01.2010
Сообщений: 6
02.03.2010, 16:17     Сложение 2-х чисел, классы... #1
Нужно создать ф-цию вне класса, функция должна складывать 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
# include <iostream>
# include <conio.h>
# include <stdio.h>
class sum {
 
public:
int a, b, c;
void vivod();};
sum summa(sum a , sum b)
{ sloj c;
{cout<<"a = ";
cin>>a;
cout<<endl<<"b = ";
cin>>b;
}
c=a+b;
 }
 main()
 {sloj  m;
 
cout<<"Summa = "<<m.summa;
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2010, 16:17     Сложение 2-х чисел, классы...
Посмотрите здесь:

C++ Сложение двух чисел
C++ Классы, конструктор, сложение двух матриц
Сложение матриц(классы) C++
C++ Сложение числа через классы
Сложение чисел C++
сложение чисел C++
Простые Классы (сложение чисел в восьмеричной системе) C++
C++ Написать программу которая выводит сумму чисел от a до b. Сложение чисел выполнять в процедуре

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Atrus
12 / 12 / 0
Регистрация: 08.07.2009
Сообщений: 45
02.03.2010, 18:03     Сложение 2-х чисел, классы... #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
#include <iostream> 
 
 
short add_f(short x, short y)
{
    return x+y;
}
 
 
class my_out
{
public:
    void prnt(short x, short y)
    {
        std::cout<<add_f(x,y)<<std::endl;
    };
private:
//Чтобы внешняя функция работала в классе ее нужно определить как дружественную
    friend short add_f(short x, short y);
};
 
int main()
{
    my_out addj;
    addj.prnt(10,20);
    return 0;
}
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
02.03.2010, 18:50     Сложение 2-х чисел, классы... #3
Цитата Сообщение от Staki Посмотреть сообщение
Нужно создать ф-цию вне класса, функция должна складывать 2 числа.
не понял
C++
1
2
3
4
5
6
int slojenie(int a,int b){return(a+b);}
int main(){
int a=0;
int b=0;
cin>>a>>b;
cout<<slojenie(a,b);}
Yandex
Объявления
02.03.2010, 18:50     Сложение 2-х чисел, классы...
Ответ Создать тему
Опции темы

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