清高手帮忙做下今天的C++考试题啊 55555 万分感谢啊 在先等!!!
1.某服装店经营套服,也单件出售。若买的不少于50套每套80元;不足50套的每套90元;只买上衣每件60元;只买裤子每条45元。编写程序读入所买上衣和裤子的件数,计算应付...
1. 某服装店经营套服,也单件出售。若买的不少于50套每套80元;不足50套的每套90元;只买上衣每件60元;只买裤子每条45元。编写程序读入所买上衣和裤子的件数,计算应付款并输出。
2.用0~9可以组成多少个不重复的三位偶数。
3.定义一个Time类,内含hour,minute,second三个私有成员,并在类外定义一个+运算符,能够实现对Time类对象的加法运算。
求求各位c++高手帮忙做下啊 这是今天的考试题 再线等啊 展开
2.用0~9可以组成多少个不重复的三位偶数。
3.定义一个Time类,内含hour,minute,second三个私有成员,并在类外定义一个+运算符,能够实现对Time类对象的加法运算。
求求各位c++高手帮忙做下啊 这是今天的考试题 再线等啊 展开
展开全部
//1 关键代码
float OutPutMoney(int x,int y){
int nMin;
float fMoney=0;
nMin=x<y?x:y;
if(nMin>=50)
fMoney+=nMin*80.00;
else
fMoney+=nMin*90.00;
fMoney+=(x-nMin)*60.00+(y-nMin)*45.00;
retun fMoney;
}
2for(int i=0;i<10;i++)
for(int j=0;j<10)
for(int k=0;k<9;k+=2)
if(i!=j!=k)
printf("%d",(i*100+j*10+k));
float OutPutMoney(int x,int y){
int nMin;
float fMoney=0;
nMin=x<y?x:y;
if(nMin>=50)
fMoney+=nMin*80.00;
else
fMoney+=nMin*90.00;
fMoney+=(x-nMin)*60.00+(y-nMin)*45.00;
retun fMoney;
}
2for(int i=0;i<10;i++)
for(int j=0;j<10)
for(int k=0;k<9;k+=2)
if(i!=j!=k)
printf("%d",(i*100+j*10+k));
2007-04-02
展开全部
#include <iostream>
using namespace std;
int caculate1(int &a,int &b);
int caculate2(int &a,int &b);
int caculate3(int &a,int &b);
int main()
{
int k=1,x,y,money,fct;
cout<<\"---------------------请输入要购买各服装的数量---------------------------\"<<endl;
cout<<\"衣服:\";
cin>>x;
cout<<endl;
cout<<\"裤子:\";
cin>>y;
cout<<endl;
cout<<\"------------------------------------------------------------------------\"<<endl;
int turn;
fct=x-y;
if(fct<0)
turn=-1;
if(fct==0)
turn=0;
if(fct>0)
turn=1;;
switch(turn)
{
case -1:money=caculate1(x,y);break;
case 0:money=caculate2(x,y);break;
case 1:money=caculate3(x,y);break;
}
cout<<\"商品的总价格:\"<<money<<endl;
return 0;
}
int caculate1(int &a,int &b)
{
int sum;
if(a>=50)
sum=80*a-45*(a-b);
else sum=90*a-45*(a-b);
return sum;
}
int caculate2(int &a,int &b)
{
int sum;
if(a>=50)
sum=80*a;
else sum=90*a;
return sum;
}
int caculate3(int &a,int &b)
{
int sum;
if(a>=50)
sum=80*a+60*(a-b);
else sum=90*a+60*(a-b);
return sum;
}
using namespace std;
int caculate1(int &a,int &b);
int caculate2(int &a,int &b);
int caculate3(int &a,int &b);
int main()
{
int k=1,x,y,money,fct;
cout<<\"---------------------请输入要购买各服装的数量---------------------------\"<<endl;
cout<<\"衣服:\";
cin>>x;
cout<<endl;
cout<<\"裤子:\";
cin>>y;
cout<<endl;
cout<<\"------------------------------------------------------------------------\"<<endl;
int turn;
fct=x-y;
if(fct<0)
turn=-1;
if(fct==0)
turn=0;
if(fct>0)
turn=1;;
switch(turn)
{
case -1:money=caculate1(x,y);break;
case 0:money=caculate2(x,y);break;
case 1:money=caculate3(x,y);break;
}
cout<<\"商品的总价格:\"<<money<<endl;
return 0;
}
int caculate1(int &a,int &b)
{
int sum;
if(a>=50)
sum=80*a-45*(a-b);
else sum=90*a-45*(a-b);
return sum;
}
int caculate2(int &a,int &b)
{
int sum;
if(a>=50)
sum=80*a;
else sum=90*a;
return sum;
}
int caculate3(int &a,int &b)
{
int sum;
if(a>=50)
sum=80*a+60*(a-b);
else sum=90*a+60*(a-b);
return sum;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一题
#include "iostream.h"
void main()
{
int yi,ku,xiao,w;
cout<<"请输入衣服的数量=";cin>>yi;
cout<<'\n'<<"请输入裤子的数量=";cin>>ku;
if(yi>ku) w=60*(yi-ku);
else w=45*(ku-yi);
xiao=(yi>ku)? ku:yi;
if(xiao>=50){
w=xiao*80+w;
}
else w=xiao*90+w;
cout<<"\n"<<"总价钱="<<w;
}
#include "iostream.h"
void main()
{
int yi,ku,xiao,w;
cout<<"请输入衣服的数量=";cin>>yi;
cout<<'\n'<<"请输入裤子的数量=";cin>>ku;
if(yi>ku) w=60*(yi-ku);
else w=45*(ku-yi);
xiao=(yi>ku)? ku:yi;
if(xiao>=50){
w=xiao*80+w;
}
else w=xiao*90+w;
cout<<"\n"<<"总价钱="<<w;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询