1 条题解
-
0
题目:计算n件商品的优惠价格
思路分析
-
任务拆解:
- 输入整数n(表示商品件数)
- 循环n次,每次输入一件商品的价格
- 判断商品价格是否达到优惠条件
- 根据条件计算优惠后价格并输出
- 输出结果用空格分隔
-
关键点分析:
- 优惠条件:单件商品价格≥10元
- 优惠金额:优惠2元
- 使用条件判断选择是否优惠
- 输出时用空格分隔不同结果
-
步骤规划:
- 输入商品件数n
- 循环n次
- 每次输入一件商品价格a
- 判断a是否≥10
- 如果a≥10,输出a-2和空格
- 否则输出a和空格
- 循环结束后程序结束
-
代码对应:
int n,a;- 定义件数和价格变量cin>>n;- 输入商品件数for(int i=1;i<=n;i++)- 循环n次cin>>a;- 输入一件商品价格if(a>=10)- 判断是否达到优惠条件cout<<a-2<<" ";- 优惠2元后输出else cout<<a<<" ";- 原价输出
-
- 1
信息
- ID
- 2308
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 545
- 已通过
- 289
- 上传者