第四周 任务三

原创 2012年03月21日 21:15:00
 /* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:                             
* 作    者:             杨森                
* 完成日期:    2012     年    3   月    20    日
* 版 本 号:      V1.0   

* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:
* 程序输出:
* 程序头部的注释结束

 

#include <iostream>

using namespace std;

class Salary
{
public:

	void set_value();
	void add_value(int x);
	void sort_value();
	void show_value();

private:

	double salary[50];
	int number;
};

int main()
{
	Salary s;
	s.set_value();
	s.add_value(100);
	s.sort_value();
	s.show_value();

	return 0;
}

void Salary::set_value()
{
	int i = 0, x;

	cin >> x;

	while ( x > 0 )
	{
		salary[i] = x;
		i++;
		cin >> x;
	}

	number = i;
}

void Salary::add_value(int x)
{

	for ( int i = 0; i < number ; i++ )
		
		salary[i] += x;
}

void Salary::sort_value()
{
	int i, j;

	double t;

	for ( i = 0; i < number - 1; i++ )

		for ( j = 0; j < number - 1 - i; j++ )

			if ( salary[j] < salary[j+1] )
			{

				t = salary[j+1];
				salary[j+1] = salary[j];
				salary[j] = t;
			}

}

void Salary::show_value()
{
	for ( int i = 0; i < number; i++ )
	{
		cout << salary[i] << " ";
	}

	cout << endl;
}
	


 

相关文章推荐

第四周任务三(正整数类)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: ...

第四周任务三

程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称: * 作 者:石丽君  * 完成...

第四周任务三:设计一个“正整数”类

#include #include using namespace std; class NaturalNumber { private: int n; public: void...

第四周任务三选作

程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称: * 作 者:石丽君  * 完成日...

第四周 任务三

//设计一个“正整数”类,并通过一系列的成员函数对其性质进行做出判断或列出相关联的数值。下面给出类声明,请实现各成员函数。另外,模仿已经给出的main()函数,完成你所设计的各个成员函数的测试。 ...

java第四周 任务三 二维数组数据对调

/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. *...

C++程序设计实验报告(三十七)---第四周任务三

* 程序的版权和版本声明部分 * Copyright (c) 2012, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:           一个“正整数...

第四周任务三之定义正整数类

源程序: /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名...

第四周任务(三)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: r...

第四周上机任务--任务三--设计一个“正整数”类,并通过一系列的成员函数对其性质进行做出判断(VS2008)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第四周 任务三
举报原因:
原因补充:

(最多只允许输入30个字)