Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.54/46: Рейтинг темы: голосов - 46, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 14

Класс "комплексное число"

25.04.2011, 22:22. Показов 9309. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здрасти!!!! Я не могу никак написать программу!!!! А завтра уже сдавать!!! Пожалста помогите моя жизнь в ваших руках!!!!!

Задание:
определить класс "комплексное число".Перегрузить операции:>>,<<(вывод в виде "ai+b"),!=,унарный-.

Я начал но не знаю правильно ли:
C++
1
2
3
4
5
6
7
8
9
10
11
#include<iostream>
using namespace std;
class complex
{
    inta,b;
public:
    friend ostream& operator <<(ostream&,complex);
    friend istream& operator >>(istream&,complex&);
    friend complex& operator --(complex&,int);
    friend bool operator !=(complex&,complex&);
};
Подскажите пжалста!!!!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.04.2011, 22:22
Ответы с готовыми решениями:

Реализовать класс Pair (пара чисел); определить производный класс Complex (комплексное число)
Здравствуйте. Задали задание: Создать класс Pair (пара чисел); определить метод перемножения полей и операцию сложения пар: (а, b) +...

Класс комплексное число
Вариант - Комплексное число Задание: 1. В соответствии с вариантом заданий 1 создать класс, в котором определяются закрытые свойства...

Класс комплексное число
Добрый день,Форумчане ! Нужна ваша помощь :( Помогите написать оператор сравнения двух комплексных чисел в составе класса комплексное...

22
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
27.04.2011, 09:45
Студворк — интернет-сервис помощи студентам
taras atavin, да используйте вы std::string и не парьтесь.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
27.04.2011, 09:48
Я так и хочу, но строк этих не знаю. Как получить длину строки? Как получить символ по его номеру в строке? Символы нумеруются с ноля, или с однёрки? Есть ли конкатенация? Можно ли сравнивать целиком строки? Как?
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
27.04.2011, 11:02
taras atavin, string::size().
char c = str[5];
с нуля.
есть конкатенация - оператор +.
Можно сравнивать. Перегружены операторы сравнения.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.04.2011, 11:02

Класс «Комплексное число»
Разработать консольную программу на языке С++, в которой описывается и используется класс. Требования к оформлению класса те же, что и...

Разработать класс «Комплексное число»
Добрый вечер, помогите привести пример программы Необходимо написать программу со следующими задачами: обеспечивать вызов методов и...

Описать класс «Комплексное число».
помогите в консоле.... Описать класс «Комплексное число». Переопределить в нем операции ввода (istream::&gt;&gt;) и вывода...

Создать класс «Комплексное число»
«Комплексное число». Данные класса: действительная и мнимая части комплексного числа. Операции: сложение, вычитание, умножение,...

Создать класс Комплексное число
Создать класс Комплексное число. Перегрузить операцию сложения для комплексных чисел.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru