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

Классы, комплексные числа и перегрузка оператора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Немогу написать программу что б считало сначало до 50, потом до 125, 225, 400, 750, 1000, 2000, 10000. http://www.cyberforum.ru/cpp-beginners/thread749399.html
Немогу написать программу что б считало сначало до 50, потом до 125, 225, 400, 750, 1000, 2000, 10000. Пример: я ввожу число 791 и мне сначало считает до 50... Тоесть 791-50=741, 741-225=516, 516-400=116 и писало 116(750).
C++ Работа в С++ с файлами .txt Доброго времени суток. Я хотел бы получить консультацию по таком вопросу: что нужно сделать, чтобы в файле OUTPUT.TXT выводился не первый рядок, который задан в файле INPUT.TXT, а например, 3. код программы: #include <iostream> #include <math.h> int main() { freopen("INPUT.TXT", "r", stdin); freopen("OUTPUT.TXT", "w", stdout); int a,b; http://www.cyberforum.ru/cpp-beginners/thread749373.html
Сортировка : ( C++
Это задание для тех, кто начал учить с++ месяц назад(так рассчитано в нашем универе) я просто хз как это делать, помогите) Имеется массив из n чисел от 0 до , каждое из которых мы будем рассматривать как k битовое слово. Используя проверки "i-ый бит равен 0" и "i-ый бит равен 1" вместо сравнений, отсортировать все числа за время порядка n*k.
Представить цикл в математическом виде C++
подскажите, здесь же есть ошибка? x=0; for(j=1; j<=n; j++) x=x+2; x=2*x; это надо представить в математическом виде. Перенесено из http://www.cyberforum.ru/cpp-beginners/thread749292.html
C++ Дано два целочисленных массива Сформировать новый массив, который содержит элементы первого массива, которых нет во втором http://www.cyberforum.ru/cpp-beginners/thread749328.html
Полное условие: Дано два целочисленных массива, состоящих из неповторяющихся чисел. Сформировать новый массив, который содержит элементы первого массива, которых нет во втором массиве (массив-разность). Массив должен заполняться с клавиатуры.
C++ Строки. Вставить пробел после каждой нечетной буквы в слове 1) Дано слово, посчитать, сколько раз входит в него сочетание «he» (Уже составил, см.ниже); 2) Нужно вставить в слове после каждой, стоящей на нечетном месте, пробел; 3) Потом вычеркнуть из слова все буквы e, стоящие после h. #include <iostream> #include <cstring> #include <cstdio> using namespace std; подробнее

Показать сообщение отдельно
8Observer8
1463 / 901 / 114
Регистрация: 05.10.2013
Сообщений: 3,179
Записей в блоге: 54
13.10.2014, 09:38     Классы, комплексные числа и перегрузка оператора
Несколько замечаний по коду:

1) У вас в конструкторе лишний параметр "a":
C++
1
2
3
4
5
Komplex(double r, double i,double a)
{
    real = r,
    image = i;
}
2) Все эти конструкторы:
C++
1
2
3
4
5
6
7
        Komplex() {};
        Komplex(double r)
         { real = r;
          image = 0; } // Конструктор
        Komplex(double r, double i,double a)
         { real = r,
          image = i; }   // Конструктор
Можно заменить одним:
C++
1
2
3
public:
    Komplex( double r, double i = 0 ) :
        real( r ), image( i ) {}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru