编程序。急!!!

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:05:01
公司员工分为经理(每周发固定工资)、计时工(40小时之内固定小时工资,40小时以外的工资按原工资1.5倍)、佣金工(250美元的基本工资加每月销售额的5.7%)和计件工(每生产一件产品发工资,公司的计件工只生产一种产品)。编写一个程序,计算每个员工每周的工资。事先不知道员工人数,每种员工有自己的工资代码,分别是1、2、3、4。根据工资代码计算每个员工的工资。要求提示用户输入根据工资代码计算员工工资时所需的信息
用C++编程序

很简单。
我来试试,计时十分钟:
#include <iostream>
using namespace std;
void main()
{
double wages;
int num;
int time;
int pro;
float sell;
cout<<"输入你的工作代码:"<<endl;
cin>>num;
switch(num)
{
case 1: wages=5000;//5000为经理每周发固定工资
break;
case 2: cout<<"输入你的工作时间"<<endl;
cin>>time;
if(time>40)
wages=2000+(time-40)*(2000)/40*1.5;//计时工40小时之内固定小时工资2000
else
wages=2000/40*time;
break;
case 3: cout<<"输入你的销售额:"<<endl;
cin>>sell;
wages=250*7+sell*0.057;//兑换7:1
break;
case 4: cout<<"输入你的产品数量:"<<endl;
cin>>pro;
wages=pro*100;//生产一件可得100;
break;
default:cout<<"输入错误!"<<endl;
}

cout<<"你的工资为:"<<wages<<endl;
}

讲的这么简单,谁能理解啊,还有都没说用什么语言编。