7-28燃費計算(10分)
3090 ワード
#7-28ガソリン代計算(10分)現在90号ガソリン6.95元/リットル、93号ガソリン7.44元/リットル、97号ガソリン7.93元/リットル.顧客を引き付けるため、ある自動ガソリンスタンドは「セルフサービス」と「協力サービス」の2つのサービス等級を発売し、それぞれ5%と3%の割引を受けることができる.
本題は、入力顧客の給油量a、ガソリン品種b(90、93または97)とサービスタイプc(m-セルフサービス、e-アシスタント)に基づいて、売掛金を計算し、出力するプログラムを作成することを要求する.
入力フォーマット:1行に2つの整数と1文字を入力し、それぞれ顧客の給油量a、ガソリン品種b(90、93または97)、サービスタイプc(m-セルフサービス、e-アシスタント)を表す.
出力フォーマット:1行に買掛金額を出力し、小数点以下2桁を保持します.
入力サンプル:4097 m出力サンプル:301.34
本題は、入力顧客の給油量a、ガソリン品種b(90、93または97)とサービスタイプc(m-セルフサービス、e-アシスタント)に基づいて、売掛金を計算し、出力するプログラムを作成することを要求する.
入力フォーマット:1行に2つの整数と1文字を入力し、それぞれ顧客の給油量a、ガソリン品種b(90、93または97)、サービスタイプc(m-セルフサービス、e-アシスタント)を表す.
出力フォーマット:1行に買掛金額を出力し、小数点以下2桁を保持します.
入力サンプル:4097 m出力サンプル:301.34
s=input().split()
sl=eval(s[0])
pz=eval(s[1])
fw=s[2]
if fw=='m':
zc=0.05
else:
zc=0.03
if pz==90:
dj=6.95
elif pz==93:
dj=7.44
else:
dj=7.93
yfk=dj*sl*(1-zc)
print("{:.2f}".format(yfk))