Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как из дружественной функции сделать метод - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица, максимальный элемент каждого столбца. http://www.cyberforum.ru/cpp-beginners/thread180661.html
Помогите пожалуйста с программой, не могу решить уже замучилась... Дана матрица 5х5. Найти максимальный элемент каждого столбца этоого массива. Заранее спасибо.
C++ Ввод и сортировка массива комплексных чисел Привет))) Пожалуйста, помогите мне создать эту программу!) Я буду вам благодарна) Разработать алгоритм и программу ввода с клавиатуры массива объектов – комплексных чисел и сортировки объектов в... http://www.cyberforum.ru/cpp-beginners/thread180653.html
C++ Вычисление функции разложением в ряд
Помогите, пожалуйста, в решении задачи. Две недели бьюсь, никак решить не могу. Нужно составить программу для вычисления функции c помощью разложения в ряд: Вычислить и вывести на экран в...
Разбор математических выражений C++
Добрый день, нуждаюсь в вашей помощи. Написал код программы для решения определённого уравнения методом половинного деления. Необходимо доработать код, чтобы можно было вводить и само уравнение с...
C++ Сортировка http://www.cyberforum.ru/cpp-beginners/thread180621.html
Имеется довольно большой список людей, родившихся в США, с указанием штата, в котором они родились. Как подсчитать тех, кто родился в каждом штате? (Предпологается, что ни один человек не указан...
C++ LSD сортировка Требуется написать LSD сортировку на массиве строк. В нете много этих сортировок только они на биты и байты. Помогите реализовать, плиз.!! подробнее

Показать сообщение отдельно
IchMors
97 / 93 / 4
Регистрация: 16.05.2010
Сообщений: 310
24.10.2010, 14:23
White Luna, добавте в класс КОПЛЕКС метод:
C++
1
2
3
4
5
        void Get(double a, double b)
        {
            Re = a;
            Im = b;
        }
и измените в мейне:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        char w;
        double Re;
            double Im;
        int q=1;
        KOMPLEX a, f;
                do 
                {
        printf("Введите  1оe числo \n ");
                scanf_s("%lf %lf", &Re, &Im);
        a.Get(Re, Im);
        printf ("%lf + i%lf \n", Re, Im);
 
        printf("Введите 2ое число \n ");
                scanf_s("%lf %lf", &Re, &Im);
        f.Get(Re, Im);
        printf ("%lf + i%lf \n", Re, Im);
Добавлено через 1 минуту
Вы с каждым циклом создавали новые обьекты с теми же именами, не самый лучший способ
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru