计算油费

简介: 计算油费

现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。


本题要求编写程序,根据输入顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助),计算并输出应付款。


输入格式:


输入在一行中给出两个整数和一个字符,分别表示顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助)。


输出格式:


在一行中输出应付款额,保留小数点后2位。


输入样例:


40 97 m


结尾无空行


输出样例:


301.34


结尾无空行


#include<iostream>
using namespace std;
int main(){
    int a,b;
    char ch;
    cin>>a>>b>>ch;
    if(ch=='m'){
        if(b==90) printf("%.2lf",6.95*a*(1-0.05));
        else if(b==93) printf("%.2lf",7.44*a*(1-0.05));
        else if(b==97)printf("%.2lf",7.93*a*(1-0.05));
    }
    else if(ch=='e'){
        if(b==90) printf("%.2lf",6.95*a*(1-0.03));
        else if(b==93) printf("%.2lf",7.44*a*(1-0.03));
        else if(b==97)printf("%.2lf",7.93*a*(1-0.03));
    }
    return 0;
}
目录
相关文章
|
8月前
|
存储 数据处理
数据的表示及计算
数据在计算机系统中以二进制形式表示和计算。二进制是一种由0和1组成的数字系统,计算机使用二进制来表示和处理数据。
23 0
|
9月前
|
Java
使用BML进行计算
使用BML进行计算
|
2天前
|
运维 Serverless 数据库
函数计算产品使用问题之如何并行运算函数计算任务,并对任务计算后的结果再进行聚合运算
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
1月前
|
存储 NoSQL Unix
乘法逆元的计算
乘法逆元的计算
36 0
|
7月前
|
人工智能 数据处理 云计算
刊首语|计算到底是算什么
刊首语/EDITORS' NOTE
61 0
|
机器学习/深度学习 算法 数据挖掘
计算GMAC和GFLOPS
GMAC 代表“Giga Multiply-Add Operations per Second”(每秒千兆乘法累加运算),是用于衡量深度学习模型计算效率的指标。它表示每秒在模型中执行的乘法累加运算的数量,以每秒十亿 (giga) 表示。
244 0
计算GMAC和GFLOPS
计算职工工资
计算职工工资
96 0
|
小程序
先移动还是先计算
嗨!大家好,我是小蚂蚁。 今天我们分享一下游戏中物体运动时会遇到的一个问题,这也是我在制作泡泡龙游戏时所遇到的一个问题,即到底是应该先移动后计算,还是应该先计算后移动。
74 0
|
消息中间件 Prometheus 监控
P99 是如何计算的?
P99 是如何计算的?