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

Как из дружественной функции сделать метод - 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, 15:03
White Luna, а вот зачем у вас такая проверка?
Цитата Сообщение от White Luna Посмотреть сообщение
void znak(KOMPLEX k) // cделать метод { if (Im<0) { printf("%lf %lfi \n", k.Re, k.Im);} else printf("%lf + i%lf \n", k.Re, k.Im);
Добавлено через 11 минут
всё здесь работает!!! толька в свиче ошибка, его постоянно бросало на дефолт, используйте инт
обьявите int w; вместо char w;
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
            printf("Введите знак действи который хотите совершить -(1), +(2), *(3), /(4)  или  s(5) -  что будет означать что вам необходимо найти сопряженное  для 1ого комплексного числа: \n ");
        cin >> w; 
        printf (" Ответ \n");
        switch (w)
        {
                case 1:
                    {
 
                         a.znak(a.minus(f));     
                    }
                        break;
                case 2:
                       a.znak(a+f);
                        break;
                case 3:
                       a.znak(a.umnog(f));
                        break;
                case 4:
                                      a.znak(a.delit(f));
                        break;
                case 5:
                                        a.znak( a.sopr(f));
                        break;
                default: cout << "error\n";
        };
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru