。題目:
有一家電信公司的計費方式:
每個月打800分鐘以下(不含800),每分鐘0.5元;
打800-1500分鐘時,所有電話費以95折計算;
打1500分鐘以上(不含1500),則通話費以8折計算。
請寫出一個程式,可由使用者輸入通話分鐘,程式即輸出其費用。
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int t=0;
cout<<"請輸入通話時間(分鐘):";
cin>>t;
if(t<800)
{
if(t%2==0)
t*=0.5;
else
t=t*0.5+1;
cout<<"\n您的電話費是: "<<t<<"元\n";
}
else if(t<=1500)
{
t=t*95*5;
if(t%1000>0)
t=t/1000+1;
else
t/=1000;
cout<<"\n您的電話費是: "<<t<<"元\n";
}
else if(t>1500)
{
t=t*4;
if(t%10>0)
t=t/10+1;
else
t/=10;
cout<<"\n您的電話費是: "<<t<<"元\n";
}
}
沒有留言:
張貼留言