zoukankan      html  css  js  c++  java
  • 0035-购书款的计算

    题目

    购书款的计算
    难度级别:A; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B
    试题描述
    书店为鼓励顾客多购书,采取了下列优惠方案:
        ① 如一次购书不超过100元,则不予折扣;
        ② 如一次购书超过100元,但不超过300元,则全款按九折收取;
        ③ 如一次购书超过300元的,其中300元按九折收取,超过300元的部分按八折收取。
    现在给定某次购书的原价款,请你编写程序计算享受上述优惠后实际应该付款的数目。
    输入
    一个非负数表示某次购书的原价款。
    输出
    只有一个非负数,表示优惠后应付款的数额。
    输入示例
    93
    输出示例
    93
    其他说明
    输入的数据不超过10000。

    分析

        依然是分支。根据要求写好判断就行。

    代码

    #include<bits/stdc++.h>
    using namespace std;
    double a;
    int main()
    {
    	cin>>a;
    	if(a<=100) cout<<a;//不够100元不打折
    	else if(a<=300) cout<<a*0.9;//超过100元,不超过300元打九折。
    	else if(a>300) cout<<270+(a-300)*0.8;//超过300元中300元打九折,超过300元的部分打八折。
    	return 0;
    }
    作者:18西斯光剑
    出处:https://www.cnblogs.com/DARTH-VADER-EMPIRE/
    Copyright ©2018-2020 18西斯光剑
    All Rights Reserved.
  • 相关阅读:
    [java]Java中父类强制转换成子类的原则
    基于 JWT + Refresh Token 的用户认证实践
    [java]idea设置及debug使用
    [java]Class类和Object类的关系
    [java]文件操作
    [java]javabean
    [java]string类型
    [java]求数据的hmac sha1的并用base64编码
    java 多线程——一个定时调度的例子
    设计模式 4 —— 迭代器和组合模式(组合)
  • 原文地址:https://www.cnblogs.com/DARTH-VADER-EMPIRE/p/9492316.html
Copyright © 2011-2022 走看看