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

Проектирование и работа с классами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Debug error http://www.cyberforum.ru/cpp-beginners/thread71220.html
После запуска при вводе любого числа выдает debug error с предложение прервать, повторить или пропустить. Если нажимаю пропустить выдает число -858993450. В чем ошибка? #include <iostream>...
C++ Дан файл с абзацем, выровненым по левому краю, надо отформатировать по правому краю есть задание дан файл с абзацем выровненым по левому краю , надо отформатировать по правому краю!! http://www.cyberforum.ru/cpp-beginners/thread71215.html
использование указателей C++
Должна быть разработана программа с меню с использованием указателей: 1. Изменить порядок следования элементов в массиве так, чтобы сначала располагались все отрицательные элементы, затем...
Файлы C++
Помогите пожалуйста с программкой: Информация о сотрудниках предприятия содержит: -Ф.И.О.; -номер отдела; -должность; -дату начала работы. Вывести список сотрудников по отделам в...
C++ как вы к этому относитесь ? http://www.cyberforum.ru/cpp-beginners/thread71196.html
как вы относитесь к этому? paramsList.push_back( (char*)memcpy(new char, szStringToAnalyze.c_str() + nStartValuePos, nAtrLength) ); почему вместо строки длиной в nAtrLength...
C++ Динамические массивы. Помогите пожалуйста сделать задачку. В ней должно быть меню, и использованы динамические массивы. В меню 3 пункта: 1. Преобразуйте массив так, чтобы нечетные и четные элементы массива... подробнее

Показать сообщение отдельно
shut
0 / 0 / 0
Регистрация: 06.12.2009
Сообщений: 6

Проектирование и работа с классами - C++

07.12.2009, 00:01. Просмотров 524. Ответов 6
Метки (Все метки)

Задали лабораторную в институте. Не знаю как сделать, люди помогите пожалуйста.

Спроектировать и реализовать класс Complex для работы с комплексными числами. В классе должны быть определены различные конструкторы (по умолчанию, только на основе вещественной части, по вещественной и мнимой части, конструктор копирования). Должны быть перегружены следующие операторы: +, -, *, ==, *=, +=, –=,!=, реализован метод Modul для поиска модуля комплексного числа, метод Arg для поиска аргумента числа, метод PrintFile, выводящий результат в текстовый файл произвольного формата и метод PrintConsole, выводящий результат на консоль. Разработанный класс Complex должен допускать такое использование:
C++
1
2
3
4
5
6
7
8
void main() {
    Complex a(0);
    Complex b(1);
    Complex c(1,1);
 
    a = b – c;
    a.PrintFile(“out.txt);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru