- 博客(4)
- 收藏
- 关注
原创 实训6 编制一个排序数组类
冒泡排序是一个排序程序,它将无次序的数列,排成从小到大的有序数列。冒泡排序对要排列的数组做若干次循环处理,每一次循环过程都会将某一元素和其后的元素作比较,次序不符合的时候,将两元素对调。每一次循环处理中,较小的元素会像"气泡"一样逐渐升到适当的位置,所以称此排序方法为"冒泡排序"。(2)使用指针变量指向动态数组。(3)运用引用参数实现数据交换。(4)编写成员函数完成排序。(5)编制主程序验证结果。(1)建成一个数组类。
2022-12-18 21:47:10 244
原创 实训5 数组数据处理对象实训
设计一个最多可以存放100个整数的类,要求这些整数按照从小到大的顺序存放在类中的数组里,可以删除数组中的数据,也可以向数组中插入数据,但是要保持从小到大的顺序,可以求出数据的多少,可以判断数组的空和满,可以显示数组中的整数。当然刚生成对象时,对象中的数组没有数据,只有一个一个地向对象中插人数据。再设计主程序先生成一个对象,然后插人数据34,48,25,45,74,26,68,37,48,95,21,35,19,73,58),接着删除(48,37,35),再插人46,18,最后显示对象中的所有数据。
2022-12-16 17:07:03 109
原创 实训4 建造集合类实训
设计一个表示整型数据的集合类,可以对集合中的数据进行添加、删除,可以判断一个整数是否在这个集合里,可以求出集合数据的多少,可以判断集合的空和满,空集合就是没有数据元素,满集合是数据元素已经占满给出的存储单元。两个集合可以做交运算,就是将两个集合的公共数据组成一个新的集合。两个集合可以做并运算,就是将两个集合的所有数据组成一个新的集合。(1)分析集合类的数据属性要求。(2)分析集合类的操作属性要求。(3)编制集合类的接口定义。(4)实现集合类的属性函数。
2022-12-16 14:02:04 183
原创 实训3 职工信息处理
职工的信息有姓名( name )、年龄( age )、工龄( worktime )、性别( sex )和婚姻状况( marrige ),级别( grade (1-5级))、工资( wage )、是否退休( tired )。现在要进行工资的调整,规定凡是退休的一律增加工资50元,在职。1~5级的工资分别增加20、40、60、80、100。(3)在程序中打印出执行前后的工资状况和级别,以便验证程序的正确性。(1)分析要存放的信息及要进行的操作,设计合适的数据结构。(2)分析要对信息进行的操作,选择合适的语何。
2022-11-17 18:21:51 770 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人