Составить описание класса для представления комплексных чисел

Задача 5

Задача 8 Классы

Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.

Slog() – сложение двух комплексных чисел,

Umnog() – умножение двух комплексных чисел,

покажите пожалуйста если не сложно как должна выглядеть функция например сложения

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

Создание программ на языках C и C++.

[администратор рассылки: Андрей Кузнецов aka Dr_Andrew (Старший модератор)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей Владимирович
Статус: Модератор
Рейтинг: 1702
Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 497
Gluck
Статус: 10-й класс
Рейтинг: 457
Перейти к консультации №:

Нужно написать программу на С++. Задание: составить описание обобщенного класса для представления комплексных чисел.обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел.написать программу, демонстрирующую работу с этим классом. программа должна содержать меню, позволяющее осуществить проверку всех методов класса. выполнить перегрузку операторов сложение, вычитания, умножения.

Вот есть немного похожая прога, с похожим условием: "Составить описание класса для объектов-векторов, задаваемых координатами концов в трехмерном пространстве. Обеспечить операции сложения и вычитания векторов с получением нового вектора (суммы или разности), вычисления скалярного произведения двух векторов, длины вектора. Напишите программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса."

Состояние: Консультация закрыта

Здравствуйте, Посетитель – 359129!
Программа. С++. Проверял VS 2008/Intel C++

Консультировал: Micren
Дата отправки: 22.01.2011, 18:11
Читайте также:  Старый биос как установить винду с флешки

0

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

неизвестный

Хм, в приложение все смешалось, еще раз выложу похожую прогу.

И напишите плз с комментариями

vladisslav Micren

Посмотрите теперь. Да VC++ без проблем компилировал и тот код.

неизвестный

на 2006 vс++ не работает.

Micren неизвестный

подключил стдафх, чо только не пишет.

составить описание обобщенного класса для представления комплексных чисел.обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел.написать программу, демонстрирующую работу с этим классом. программа должна содержать меню, позволяющее осуществить проверку всех методов класса
^
|
|
прога не соответствует заданию, я не обнаружил там " программа должна содержать меню, позволяющее осуществить проверку всех методов класса " , не совсем понял зачем там модуль и деление. зачем мне возведение в степень и извлечение квадратного корня? прочитайте внимательно задание: составить описание обобщенного класса для представления комплексных чисел.обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел.написать программу, демонстрирующую работу с этим классом. программа должна содержать меню, позволяющее осуществить проверку всех методов класса. класс должен содержать функции, выполняющие перегрузку операторов сложения вычитания и умножения

вот список ошибок выдаваемых VC++ 2006
error C2018: unknown character ‘0xca’
error C2018: unknown character ‘0xeb’
error C2018: unknown character ‘0xe0’
error C2018: unknown character ‘0xf1’
: error C2018: unknown character ‘0xf1’
: error C2018: unknown character ‘0xe4’
error C2018: unknown character ‘0xe5’
error C2018: unknown character ‘0xea’
error C2018: unknown character ‘0xeb’
error C2018: unknown character ‘0xe0’
error C2018: unknown character ‘0xf0’
: error C2018: unknown character ‘0xe0’
error C2018: unknown character ‘0xf6’
error C2018: unknown character ‘0xe8’
: error C2018: unknown character ‘0xff’
: warning C4068: unknown pragma
: warning C4068: unknown pragma
error C2296: ‘ Micren

Читайте также:  Шаблоны денег для печати

Ну так не подключайте StdAfx.h. Тем более если не понимаете зачем это вообще надо. Программа компилировалась и проверялась под:

  • VC++ 2008/2010
  • GCC
  • Intel C++ Compiler

Так что код корректен на 100%.

Программа действительно не содержит меню, но все до единого методы класса проверяются. Если это критично то можно добавить(меню) но, по моему, это лишнее.

неизвестный

если не трудно, можно сделать программу которая будет удовлетворять каждому пункту задания, составить описание обобщенного класса для представления комплексных чисел.обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел.написать программу, демонстрирующую работу с этим классом. программа должна содержать меню, позволяющее осуществить проверку всех методов класса. класс должен содержать функции, выполняющие перегрузку операторов сложения вычитания и умножения
чтобы были коментарии к каждой строчке кода, и желательно чтобы запускалась на VC++ 2006 , заранее спасибо))

Micren

Насчет VC++6. У меня самого не стоит эта версия, но т.к. с синтаксисом все в порядке проблем быть не должно и с ней. Без подключения stdafx.h компилируется?

Остальное можно. Удалю лишние методы и сделаю меню.

vladisslav

Исправил. См. в ответе. Насчет #pragma region очень может быть. Т.к. у Вас компилятор выдавал предупреждение о неизвестном #pragma . Не уверен, что эта директива поддерживается VC++6. Удалил все строки с #pragma region/endregion .

Насчет комментариев. Программа не очень то сложна, чтоб комментировать каждую строку. Если будет что не понятно напишите конкретно. Прокомментирую.

Оцените статью
Добавить комментарий

Adblock detector