第三周 项目5-数组做数据成员(1)

来源:互联网 发布:许冠杰光荣引退 知乎 编辑:程序博客网 时间:2024/05/16 05:21
/*  * Copyright (c) 2014, 烟台大学计算机学院  * All rights reserved.  * 文件名称:test.cpp  * 作    者:呼亚萍  * 完成日期:2015年 3月 25日  * 版 本 号:v1.0  *  * 问题描述:在main函数定义Salary类的对象,输入工资,再给每个人涨500元工资,排序后工资数据,然后输出结果。 * 程序输入:相应的程序 * 程序输出:每个人涨500元工资,排序后工资数据 */main.cpp#include <iostream>#include "salary.h"using namespace std;int main(){    Salary s1;    s1.set_salarys();    cout<<endl;    cout<<"为每位职工增加500元工资后工资为:"<<endl;    s1.add_salarys(500);    cout<<endl;    cout<<"从小到大对工资排序:"<<endl;    s1.sort_salarys();    s1.show_salarys();    return 0;}salary.cpp#include <iostream>#include "salary.h"using namespace std;void Salary::set_salarys(){    int x,i;    i=0;    cin>>x;    while(x>0)    {        Salarys[i]=x;        i++;        cin>>x;    }    number=i; //实际人数}void Salary::add_salarys(int x){    int i;    for(i=0; i<number; i++)    {        Salarys[i]=Salarys[i]+x;//为每一个工人加工资        cout<<Salarys[i]<<'\t';    }}void Salary::sort_salarys()//用冒泡法给工资排序{    int i,j;    double t;    for(i=0; i<number; i++)        for(j=0; j<number-i-1; j++)            if(Salarys[j]>Salarys[j+1])            {                t=Salarys[j];                Salarys[j]=Salarys[j+1];                Salarys[j+1]=t;            }}void Salary::show_salarys(){    int i;    for(i=0; i<number; i++)    {        cout<<Salarys[i]<<" "<<endl;    }}salary.h#ifndef SALARY_H_INCLUDED#define SALARY_H_INCLUDEDclass Salary{public:    void set_salarys();//输入职工工资    void add_salarys(int);//给每人涨工资    void sort_salarys();//对工资排序    void show_salarys();//显示工资信息private:    double Salarys[50];//多人的工资    int number;//实际人数};#endif // SALARY_H_INCLUDED

运算结果:

知识点总结;

输入多名职工的工资用for循环,在对工资排序时使用冒泡法,用数组储存多名职工的工资!

学习心得:

对过去的知识有了补充!

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 宝宝1岁不爱吃饭怎么办 l岁宝宝不吃饭怎么办 1岁宝宝不肯吃饭怎么办 10岁儿童不吃饭怎么办 2周岁宝宝不吃饭怎么办 9个月小孩不吃饭怎么办 孩子被老师打了怎么办 孩子说老师打她怎么办 孩子的数学太差怎么办 2岁宝宝老要喝水怎么办 分手了还想她怎么办 5岁宝宝不会说话怎么办 2岁半宝宝说话晚怎么办 7岁儿童发烧39度怎么办 感冒发烧怎么办简单的退烧方法 生完孩子没奶水怎么办 梦见让狐狸咬了怎么办 1岁宝宝不吃辅食怎么办 母乳不够宝宝不吃奶粉怎么办 吃母乳的宝宝不吃奶粉怎么办 宝宝吃母乳不吃奶粉怎么办 1岁婴儿不吃辅食怎么办 不喝奶瓶的宝宝怎么办 母乳不足宝宝不吃奶粉怎么办 4岁宝宝注意力不集中怎么办 孩子上课不专心听讲怎么办 小孩上课不认真听讲怎么办 一年级孩子上课不认真听讲怎么办 打了孩子很自责怎么办 4岁宝宝讲话结巴怎么办 网销客户不说话怎么办 两岁宝宝不说话怎么办? 4岁儿童说话结巴怎么办 3岁宝宝说话结巴怎么办 6岁儿童舌头短怎么办 5岁宝宝说话结巴怎么办 两岁宝宝说话晚怎么办 6岁儿童说话结巴怎么办 2岁宝宝呕吐拉稀怎么办 2岁宝宝突然呕吐怎么办 2岁宝宝呕吐发烧怎么办