第四周实验报告(4)

原创 2012年03月21日 20:07:10
#include<iostream>    
using namespace std;
class Salary  
{  
public:
void input_salary();
    void add_salary();  
    void sort_salary();  
private:         
    double salary[50];  
    int number;  
}; 
  
int main()  
{  
    Salary ss;  
    ss.input_salary();  
    cout<<endl;  
    cout<<"加100元后的工资为:";  
    cout<<endl;  
    ss.add_salary();  
    cout<<endl;  
    cout<<"排序后工资为:";  
    cout<<endl;  
    ss.sort_salary();  
    cout<<endl;  
    system("PAUSE");  
    return 0;  



void Salary::input_salary()  
{  
    double x;  
    int i=0;  
    cout<<"请输入员工的工资: (输入‘-1’标志着工资输入结束)"<<endl;  
    cin>>x;  
    while(x>0)  
    {  
        salary[i]=x;  
        ++i;  
        cin>>x;  
    }  
    number=i;  
}
    
void Salary::add_salary()  
{  
    int i;  
    for (i=0;i<number;i++)  
    {  
        salary[i]=salary[i]+100;  
        cout<<salary[i]<<"  ";  
    }

 
void Salary::sort_salary()  
{  
      
    int i,j;  
    double t;  
    for(i=0;i<number-1;i++)  
        for(j=0;j<number-i-1;j++)  
            if(salary[j]>salary[j+1])  
            {  
                t=salary[j];  
                salary[j]=salary[j+1];  
                salary[j+1]=t;  
            }
for (i=0;i<number;i++)  
            {  
                cout<<salary[i]<<"  ";  
            }

 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

第四周实验报告4

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

第四周实验报告4

实验目的:设计一个工资类(salary) 1.输入职工工资,保存在salary数组中,实际人数保存到number中 2.给每个人涨100元工资 3.对涨后的工资排序 4.输出排序后的工资 实...

第四周实验报告(4)

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

《第四周实验报告4》

[cpp] view plaincopyprint?/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  *...

Java编程第四周实验报告4

实验目的: 用二维数组表示矩阵,实现矩阵乘法。如C=A*B,要考虑矩阵相乘的规则,即A矩阵和B矩阵是任意的,C矩阵的产生是自动的(C的行数和列数要自动判断生成?怎样得到C矩阵的的行数和列数?) 实...

第四周实验报告任务4

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

第四周实验报告(任务4)

阅读教材P255例8.4,注意到类中的数据成员可以是数组。设计一个工资类(Salary),其中的数据成员有:double型数组salary[50](实际人数可以少于50,固定取50可能造成空间浪费),...

第四周实验报告2

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

第十四周实验报告2

实验目的:学会使用循环控制语句解决实际问题 实验内容:用循环控制语句编写程序,完成表达式的计算 * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011...

第十四周实验报告(二)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 作 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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