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

работа с классами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно написать??? http://www.cyberforum.ru/cpp-beginners/thread49940.html
Как правильно написать ? дана часть кода: #include "stdafx.h" main() {stract znak{char fam char imy char znakz int d}z1;
C++ Для чего нужен заголовочный файл conio.h ? <conio.h>. нам в институте говорили про такое. Я понимаю так,что если этот поток можно использовать без <iostream>. А то данный поток использовался почти в каждой задаче....))) PS."простите дурочку,но я ещё только учусь" http://www.cyberforum.ru/cpp-beginners/thread49877.html
C++ Найти сумму, разность, произведение элементов матрицы
найти сумму, разность, произведение элементов двумерного массива с применением процедур и функций. помогите плиз!
C++ удаление одномерного массива
Помогите пожалуйста составить алгоритм удаление одномерного массива с max значением. Массив состоит из 10 элементов и константы. Пожалуйста помогите срочно надо.
C++ DLL http://www.cyberforum.ru/cpp-beginners/thread49821.html
Подскажите пожалуйста каким образом нужно экспортировать функцию, чтобы в масме работала функция GetProcAddress. Создаю длл в Visual C++ 2008 при помощи визарда: extern "C" __declspec(dllexport) void __stdcall SomeFunc(void); void __stdcall SomeFunc(void) { .... }
C++ Вывод всех простых чисел. Задали задачку. Вывести все простые числа от 1 до n Примерно сделал на паскале. До 100 все работает а дальше он не может ворочать такими цифрами. Var A:array of longint; z,x,i,n: longint; begin writeln('N='); Readln(n); i:=1; A:=i; подробнее

Показать сообщение отдельно
Monte-Cristo
 Аватар для Monte-Cristo
2807 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
07.09.2009, 22:44     работа с классами
Держи.
Решение
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
40
#include <iostream>
using namespace std;
 
class Complex
{
    private:
        int im;
        int re;
 
    public:
        Complex():im(0), re(0) {}
        Complex(int x, int y) {im = x; re = y; }
        
        void SetIM(int x) { im = x; }
        void SetRE(int x) { re = x; }
        int GetIM() { return im; }
        int GetRE() { return re; }
};
 
int main()
{
    Complex a;
    Complex b(5, 9);
 
    cout << "a: im=" << a.GetIM() << " re=" << a.GetRE() << endl;
    cout << "b: im=" << b.GetIM() << " re=" << b.GetRE() << endl;
 
    cout << endl;
 
    Complex c;
    c.SetIM(7);
    c.SetRE(5);
 
    Complex d(c);
 
    cout << "c: im=" << c.GetIM() << " re=" << c.GetRE() << endl;
    cout << "d: im=" << d.GetIM() << " re=" << d.GetRE() << endl;
 
    return 0;
}
 
Текущее время: 21:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru