c++作业1
来源:互联网 发布:163smtp服务器端口 编辑:程序博客网 时间:2024/05/20 13:17
有一水果商店,出售西瓜和香蕉两种水果。
西瓜每公斤1.5元,5公斤以上打9折。
香蕉每公斤6元,10公斤以上打8折。
店员每天要收钱找零,顾客很多,很难算账,
请写个程序帮他解决这个问题。
# include<iostream>
using namespace std;
const double pricebanana=6;
const double priwatermelon=1.5;
const double discountbanana=0.8;
const double discountwatermelon=0.9;
void main ( )
{
double weibanana,weiwatermelon,cost,money,pay,cost1,cost2;
char fruit;
while(true)
{
cout<<"/n请选择输入w或b或a;/n 其中w代表顾客买西瓜,/n b代表顾客买香蕉,/n a代表顾客买顾客买西瓜和香蕉!";
cin>>fruit;
if(fruit=='w'||fruit=='b'||fruit=='a')
{
if(fruit=='w')
{
cout<<"/n请输入西瓜的重量:";
cin>>weiwatermelon;
if(weiwatermelon>5)
cost=priwatermelon*weiwatermelon*discountwatermelon;
else
cost=priwatermelon*weiwatermelon;
}
if(fruit=='b')
{
cout<<"/n请输入香蕉的重量:";
cin>>weibanana;
if(weibanana>10)
cost=weibanana*pricebanana*discountbanana;
else
cost=weibanana*pricebanana;
}
if(fruit=='a')
{
cout<<"/n请输入香蕉的重量:";
cin>>weibanana;
if(weibanana>10)
cost1=weibanana*pricebanana*discountbanana;
else
cost1=weibanana*pricebanana;
cout<<"/n请输入西瓜的重量:";
cin>>weiwatermelon;
if(weiwatermelon>5)
cost2=priwatermelon*weiwatermelon*discountwatermelon;
else
cost2=priwatermelon*weiwatermelon;
cost=cost1+cost2;
}
cout<<"/n顾客需支付:";
cout<<cost;
cout<<"/n收顾客钱数:";
cin>>pay;
money=pay-cost;
cout<<"/n需找零:";
cout<<money;
cout<<"/n";
break;
}
else
{
cout<<"输入有误,请重新输入/n";
continue;
}
}
}
- c/c++作业1
- C语言课后作业1
- C程序设计语言 作业1-12
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- c语言强化训练作业整理1
- c语言的课堂作业1
- c语言程序设计第三堂课后作业 1
- C++P51作业1,3,4,6
- 【哈工大C作业实验】:13-1作业题
- c++——补第一次作业1
- c++——第二次作业1
- 线程的创建
- 动态定制了一次webservice
- 一本好书:《编码:隐匿在计算机软硬件背后的语言》
- JDK1.6.0下载安装与环境配置
- 给思想留一片绿洲
- c++作业1
- js 逗号 在ie6 下的问题
- HTML中本机图片的插入
- 新手入站
- 修改网络地址躲避公司网管软件
- 网页串口
- 【软件测试】操作系统篇:第二章 作业管理
- jsp page/request/session/application 作用域规定的是变量的有效期限
- 【软件测试】操作系统篇:第三章 文件管理