Viết chương trình tính tiền taxi từ số km nhập vào
Viết chương trình tính tiền taxi từ số km nhập vào. Biết
a) 1km đầu giá 15000đ
b) Từ km thứ 2 đến thứ 5 giá 135000đ
c) Từ km thứ 6 trở đi giá 11000đ
d) Nếu trên 120km được giảm 10% tổng số tiền
Thuật toán
//Tinh tien taxi
#include<conio.h>
#include<stdio.h>
int main(){
float fkm; float tien;
printf("Nhap vao so km");
scanf("%f",&fkm);
if(fkm>=0&&fkm<=1){
tien=fkm*15000;
printf("Ban phai tra : %f d ",tien );
}
else if(fkm>=2&&6>fkm){
tien=fkm*13500;
printf("Ban phai tra :%f d",tien);
}
else if(fkm>=6){
tien=fkm*11000;
printf("Ban phai tra :%f d",tien);
}
else if(fkm>120){
tien=fkm/10;
printf("Ban phai tra :%f d",tien);
}
return(0);
}
Subscribe to:
Post Comments (Atom)

8 comments:
Sai bet
👍
Sai r
mé
sai bét tè lè
code c++:
#include
using namespace std;
int main() {
long long quangDuong, tongTien, giam ;
cout << "Nhap vao so km di:" << flush;
cin >> quangDuong;
if (quangDuong == 1) {
tongTien = 15000;
}
else if (quangDuong >= 2 && quangDuong <= 5) {
tongTien = (13500 * (quangDuong - 1)) + 15000 ;
}
else if(quangDuong >= 6 && quangDuong <= 120)
{
tongTien = (11000 * (quangDuong - 5)) + ((13500 * 4) + 15000);
}
// else{
// //lớn hơn 120 chua làm ra,mong mấy bác thông cảm
// }
cout << "so tien phai tra la:" << tongTien << endl;
return 0;
}
full code c++:
#include
using namespace std;
int main() {
int quangDuong, tongTien;
cout << "Nhap vao so km di:" << flush;
cin >> quangDuong;
if (quangDuong == 1) {
tongTien = 15000;
}
else if (quangDuong >= 2 && quangDuong <= 5) {
tongTien = (13500 * (quangDuong - 1)) + 15000 ;
}
else if(quangDuong >= 6)
{
tongTien = (11000 * (quangDuong - 5)) + ((13500 * 4) + 15000);
}
if(quangDuong > 120){
tongTien = (11000 * (quangDuong - 5)) + ((13500 * 4) + 15000) *(10/100);
}
cout << "so tien phai tra la:" << tongTien << "Dong" << endl;
return 0;
}
bài này nhu cc đút vào lồn
tại sao lại quang duong-1 ạ
cho mình hỏi ạ
#include
int main (){
float s,t;
printf("So km di taxi la: ");
scanf("%f",&s);
if (s<=1)
{
t=15*s;
printf("%0.2f ",t);
}
else if (s<=5 && s>1)
{
s=s-1;
t=15+13.5*s;
printf("%0.2f ",t);
}
else if (s<=120&&s>5){
s=s-5;
t=69+11*s;
printf("%0.2f ",t);
}
else if (s>120) {
s=s-120;
t=(1265+69+s*11)-((1265+69+s*11)/10);
printf("%0.2f",t);
}
}
Post a Comment