问题描述:
C语言程序设计 C++ 邮资计算
设计一个邮资计算程序.已知某邮局邮寄的基本运费为20元(含5000g),重量超出部分的收费(每1000克)如下:
\x055000以内\x058000以内\x058000以上
北京\x050.8\x051.0\x051.2
上海\x051.0\x051.2\x051.4
深圳\x051.2\x051.4\x051.6
不足1000克的按1000克计算.要求用户选择目的地和输入邮寄的重量后,计算出用户应付的邮资.
例如,用户希望将11020克的包裹寄往北京,则邮资为20+0.8*5+1.0*2=26元.其中20元为基本运费,超重6020克,因此5000克按照0.8元/千克收费,1020克按照1.0元/千克收费.
具体过程为:
1.\x05输出地址列表,要求用户选择目的地;
2.\x05输出“当前目的地为xxxx,正确?(Y/N)”,如果用户输入Y,转到第3步,否则返回第1步;
3.\x05要求用户输入重量;
4.\x05输出“重量为xxxx,正确?(Y/N)”,如果用户输入Y,转到第5步,否则返回第3步;
5.\x05输出下面的信息
目的地:\x05\x05重量(g):\x05
基本运费:\x05\x05附加运费:\x05
总计:
设计一个邮资计算程序.已知某邮局邮寄的基本运费为20元(含5000g),重量超出部分的收费(每1000克)如下:
\x055000以内\x058000以内\x058000以上
北京\x050.8\x051.0\x051.2
上海\x051.0\x051.2\x051.4
深圳\x051.2\x051.4\x051.6
不足1000克的按1000克计算.要求用户选择目的地和输入邮寄的重量后,计算出用户应付的邮资.
例如,用户希望将11020克的包裹寄往北京,则邮资为20+0.8*5+1.0*2=26元.其中20元为基本运费,超重6020克,因此5000克按照0.8元/千克收费,1020克按照1.0元/千克收费.
具体过程为:
1.\x05输出地址列表,要求用户选择目的地;
2.\x05输出“当前目的地为xxxx,正确?(Y/N)”,如果用户输入Y,转到第3步,否则返回第1步;
3.\x05要求用户输入重量;
4.\x05输出“重量为xxxx,正确?(Y/N)”,如果用户输入Y,转到第5步,否则返回第3步;
5.\x05输出下面的信息
目的地:\x05\x05重量(g):\x05
基本运费:\x05\x05附加运费:\x05
总计:
问题解答:
我来补答展开全文阅读