Professional Documents
Culture Documents
Bài 1
Nhập vào số Km in ra số tiền phải trả cho Taxi biết rằng giá taxi thay đổi theo số Km
Đi <10km thì giá là 4000đ/km
Đi trên 10 km và dưới 30km thì tính là 5000đ/km
Đi trên 30 km tính theo giá 4000đ/km
Bài giải
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
void main()
{
float a;
clrscr();
nhap: cout <<" \nNhap so Km di: ";
cin >>a;
if (a<=0)
{cout <<"\n Ban nhap sai !!!";
goto nhap;}
else if (a>=30)
cout <<"\n So tien ban phai tra la: " <<a*4000;
else if ((a>=10) && (a<30) )
cout <<"\n So tien ban phai tra la: " <<a*5000;
else
cout <<"\n So tien ban phai tra la: " <<a*7000;
getch ();
Bài 2
Nhập vào số Km in ra số tiền theo quy tắc như sau:
10km đầu giá 7000đ/km
nếu đi tiếp thì từ cây số 11 giá tính là 5000đ/km
nếu đi tiếp thì từ cây số 31 trở đi giá tính là 4000đ/km
Bài giải
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
void main()
{
float a;
clrscr();
nhap: cout <<" \nNhap so Km di: ";
cin >>a;
if (a<=0)
goto nhap;}
else if (a<=10)
cout <<"\n So tien ban phai tra la: " <<(70000 +((a-10)*5000));
else
getch ();