
使用C++实现复数集合类
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目采用C++语言设计并实现了复数集合类,提供了包括添加、删除、查询以及基本运算在内的多种功能,旨在展示面向对象编程在数学计算中的应用。
实现复数集合类的要求如下:
1. 实现两个类:集合类(Cassemblage)和复数类(Cmycomplex)。
2. 输入:分别输入集合中元素个数及每个元素的实部和虚部。
3. 输出:按照复数模从小到大的顺序输出,不考虑两个复数值相等的情况。当为空集时,应显示“empty”。对于负虚部的复数,格式为 (1-1i) 例如。
4. 集合中不能有重复元素。
5. 实现集合的基本运算:并(+)、交(&)和差(-)。
样例:
输入:
```
3
1 2
2 -4
1 3
4
2 4
2 2
3 -2
3 2
输出:
(1-1i) (1+2i) (2+2i) (1+3i) (2+4i)
(1+2i) (2+4i)
(1-1i)
输入:
3
1 2
2 -4
3 2
3
1 2
3 2
3 -2
输出:
(1+2i) (3+2i) (2+4i)
(1+2i) (3+2i) (2+4i)
empty
```
全部评论 (0)
还没有任何评论哟~


