1. C語言編程:按題目要求從鍵盤輸入乘車的起步價及行車公里數,輸出車費
按照題目要求編寫的C語言程序如下
#include<stdio.h>
int main(){
int price,kilometre;
float payment;
printf("請輸入起步價:");
scanf("%d",&price);
printf("請輸入行車公里數:");
scanf("%d",&kilometre);
if(price==4){
payment=4+(kilometre-3)*1.2;
printf("應付車資為%.2f。",payment);
}else if(price==5){
payment=5+(kilometre-3)*1.5;
printf("應付車資為%.2f。",payment);
}else if(price==6){
payment=6+(kilometre-3)*1.8;
printf("應付車資為%.2f。",payment);
}else{
printf("無此起步價。");
}
return 0;
}
2. C語言編程:請編計程車計費程序
#include
"iostream"
using
namespace
std;
int
main()
{
int
index;
double
per;
double
qibu;
int
kilometre;
double
pay
=
0;
cout
<<"輸入里程數(公里):";
cin
>>
kilometre;
cout
<<"選擇車輛:1.桑塔納
2.夏利"<<endl;
cin>>index;
if(index==1)
{
per
=
2.7;
qibu
=
4;
}
else
{
per
=
2.1;
qibu=3;
}
if(kilometre>3)
pay
=
qibu
+
(kilometre-3)*per;
else
pay
=
qibu;
cout
<<"總價為:"<<pay<<endl;
return
0;
}
你也可以用結構數組來保存單價和起步費