Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица, максимальный элемент каждого столбца. https://www.cyberforum.ru/ cpp-beginners/ thread180661.html
Помогите пожалуйста с программой, не могу решить уже замучилась... Дана матрица 5х5. Найти максимальный элемент каждого столбца этоого массива. Заранее спасибо.
Ввод и сортировка массива комплексных чисел C++
Привет))) Пожалуйста, помогите мне создать эту программу!) Я буду вам благодарна) Разработать алгоритм и программу ввода с клавиатуры массива объектов – комплексных чисел и сортировки объектов в соответствии математическим алгоритмом задания. Вариант задания сортировки объектов по убыванию, модули которых сравнимы по модулю i и равны k (i-порядковый номер объекта) k=3 Программа...
C++ Вычисление функции разложением в ряд Помогите, пожалуйста, в решении задачи. Две недели бьюсь, никак решить не могу. Нужно составить программу для вычисления функции c помощью разложения в ряд: Вычислить и вывести на экран в виде таблицы значения функции на интервале от xn до xk с шагом dx с точностью eps. Для вычисления последующего члена ряда воспользоваться рекуррентной формулой Cn+1=Cn*T, где T - некоторый... https://www.cyberforum.ru/ cpp-beginners/ thread180640.html C++ Разбор математических выражений https://www.cyberforum.ru/ cpp-beginners/ thread180627.html
Добрый день, нуждаюсь в вашей помощи. Написал код программы для решения определённого уравнения методом половинного деления. Необходимо доработать код, чтобы можно было вводить и само уравнение с клавиатуры. Задание (В данной работе необходимо учесть, что программа должна подходить для решения не только приведенного в условии задачи уравнения и заданных для него интервалов, но для других...
Сортировка C++
Имеется довольно большой список людей, родившихся в США, с указанием штата, в котором они родились. Как подсчитать тех, кто родился в каждом штате? (Предпологается, что ни один человек не указан более одного раза. Как написать эту программу на СИ? Напишите ее с комментариями пожалуйста...или можно скинуть другую программу похожую.
C++ LSD сортировка https://www.cyberforum.ru/ cpp-beginners/ thread180615.html
Требуется написать LSD сортировку на массиве строк. В нете много этих сортировок только они на биты и байты. Помогите реализовать, плиз.!!
C++ Метод Шелла попробовала написать это в С++, но что-то не так. можете подсказать #include <iostream.h> #include <conio.h> #include <stdio.h> #include <math.h> int main(int argc, char* argv) { int i,n,j,inc,x; cin>>n; int *A= new int ; https://www.cyberforum.ru/ cpp-beginners/ thread180608.html C++ Четные в начало массива, нечетные - в конец
четные в начало массива выводит, а вот нечетные не хочет.. пишет вместо них какие-то тысячные числа, которых в исходном массиве нет. пробовал поступить так же как и с четными, перенести в другой массив.. тоже самое получается. например исходный массив 1 2 3 4 5 6 выводит 2 4 6 2343 35546 6443 подскажите пожалуйста, как исправить # include <iostream.h> # include <stdlib.h>
C++ Есть файл написанный в borland 3.1. Мне его нужно открыть и откомпилировать. Есть файл написанный в borland 3.1. Мне его нужно открыть и откомпилировать. Но не получается с borland ничего запускаю файл BC.EXE, открывается окно и зависает. Подскажите пожалуйста где взять рабочий borland 3.1 или какой нибудь другой компилятор который сможет открыть этот файл!!! https://www.cyberforum.ru/ cpp-beginners/ thread180598.html C++ Баг в программе по вычислению обратной матрицы Программа по нахождению обратной матрици!!! не могу найти ошибку - выдаёт одни и те же ответы!!! #include <stdio.h> #include <conio.h> void main() { int a1,a2,a3,b1,b2,b3,c1,c2,c3; int a11,a12,a13,a21,a22,a23,a31,a32,a33; int x1,x2,x3,x4,x5,x6,x7,x8,x9; https://www.cyberforum.ru/ cpp-beginners/ thread180588.html
Какая функция отвечает за очистку экрана? C++
собственно вопросы в 120 142 170 178 183 208 строках написаны какая функция отвечает за очистку экрана(только не clrscr из conio.h)? #include <iostream> #define maxn 1000 typedef struct //äåê ïðåäñòàâëÿåòñÿ ñîáîé çàïèñü ñ 2 ìÿ ïîëÿìè { int dt,dh; //óêàçàòåëè íà ìåñòî êóäà íàäî äîáàâèòü ýëåìåíò òî áèøü ïîçèöèÿ int a; //ìàññèâ ýëåìåíòîâ
C++ сортировка выбором https://www.cyberforum.ru/ cpp-beginners/ thread180573.html
не могу разобраться с задачей, не разбираюсь в указателях(((: сортировка выбором символов в строке. Использ
98 / 94 / 16
Регистрация: 16.05.2010
Сообщений: 310
24.10.2010, 13:49 0

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

24.10.2010, 13:49. Показов 1924. Ответов 27
Метки (Все метки)

Ответ

еще бы!!!! вод это я тупонул
C++
1
2
3
        void znak(KOMPLEX km) // cделать метод
                {   if (km.Im<0) { printf("%lf %lfi \n", km.Re, km.Im);}
                                        else printf("%lf + i%lf \n", km.Re, km.Im);};
вы собственно в мейне
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        switch (w)
        {
                case '-':
                                        znak(a.minus(f)); //к какому из обьектов применять собрались?!?!      
                        break;                               //хотя бы нужно так вот: а.znak(a.minus(f));
                case '+':
                        znak(a+f);
                        break;
                case '*':
                        znak(a.umnog(f));
                        break;
                case '/':
                                        znak(a.delit(f));
                        break;
                case 's':
                                        znak( a.sopr(f));
                        break;
        };
Добавлено через 2 минуты
White Luna, почитайте книгу "освой самостоятельно С++ за 21 день". глава: "определение методов класса" стр. 145

Вернуться к обсуждению:
Как из дружественной функции сделать метод C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2010, 13:49
Готовые ответы и решения:

Ошибка дружественной функции
Класс TStud: class TStud { private: char Shifr_Fac, Name_Fac, Shifr_Gr; int...

Идентификатор не определён в дружественной функции
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; class Vector { int V; };

Перегрузка метода и дружественной функции
class A { private: void foo() { A a; a.bar(); bar( a ); // ошибка }

Реализация дружественной (friend) функции
Всем доброго времени суток. Хотел бы попросить помощи, ибо запутался. Задачи состоит в том, чтобы...

27
24.10.2010, 13:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2010, 13:49
Помогаю со студенческими работами здесь

Программа с использованием дружественной функции и классов
Я в С++ новичок. Нужна программа с использованием дружественной функции и классов. Можете привести...

Не видит переменную в теле дружественной функции
В учебнике есть задача: Представьте себе ситуацию, в которой показанные ниже два класса рг1 и рг2...

Ошибка при использовании дружественной функции
Доброго времени суток! Не могу понять, в строках 17 и 20 пишет, что член hate, объявленный в...

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru