-
05-03-2013, 03:56 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Kiểm tra lỗi bài lập trình C tính tiền karaoke giúp em với
Trong forum mình cũng có bài tính tiền karaoke nhưng khác bài này.
Đề:
Viết chương trình tính tiền karaoke .nhập vào h bắt đầu và h kết thúc.Tính tiền và xuất ra màn hình.Biết:
Từ 0h-->10h là nghỉ
Từ 10h-->12h là 20000d/1h
Từ 12h--->23h là 45000d/1h
Code em viết
Mã:#include<conio.h> #include<stdio.h> main() { long bd,kt,sogio,sogio1,sogio2; long tien; printf("Nhap vao gio bat dau: "); scanf("%ld",&bd); printf("Nhap vao gio ket thuc: "); scanf("%ld",&kt); if (bd>=0&&kt<=23) { sogio=kt-bd; if (bd>=10&&kt<=12) { tien=sogio*20000; printf("So tien cua quy khac la:%ld ",tien); } else if (bd>=12&&kt<=23) { tien=sogio*45000; printf("So tien cua quy khac la:%ld ",tien); } else if (bd>=10&&kt<=23) { if (bd>=10&&kt<=12) sogio1=(12-bd); if (bd>=12&&kt<=23) sogio2=(kt-12); tien=(sogio1*20000)+(sogio2*45000); printf("So tien cua quy khac la:%ld ",tien); } else printf("Tam ngung phuc vu"); } else printf("So gio khong hop le"); getch(); }
Mong các bạn sửa lỗi giùm nếu còn sai sót gì nữa thì ráng giúp mình nha .Viết lại code hoàn chỉnh càng tốt [IMG]images/smilies/clap_grin.gif[/IMG] thanks các bạn trước.
Em mới vô diễn đàn bài viết có sai sót mong các bạn bỏ quaView more random threads:
- Không hiểu đoạn code sau
- mọi người kiểm tra em lỗi " ) expected " ....
- Một bài tập đơn giản về struct,mà không biết sai cái gì...
- độ phức tạp của thuật toán
- cách tìm phần tử nhỏ thứ 2 trong mảng
- Làm sao để kiểm tra lỗi nhập dữ liệu??
- cần tìm người giúp đỡ về vấn đề học C ++
- Trình biên dịch giản lược cho C++
- kết quả trả về của biểu thức mình luôn bằng 0
- đảo chuỗi bị lỗi
-
06-03-2013, 09:09 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mã:#include<stdio.h> void main(){ int bd, kt, tien; printf("Nhap gio bd"); scanf("%d",&bd); printf("Nhap gio kt"); scanf("%d",&kt); if(10<=bd&&kt<=12) tien=(kt-bd)*20000; else if(12<=bd&&kt<=23) tien=(kt-bd)*45000; else if(bd==10&&(kt-bd)>2) tien=2*20000+(kt-bd-2)*45000; else if(bd==11&&(kt-bd)>1) tien=20000+(kt-bd-1)*45000; else printf("Tam ngung phuc vu"); if(tien>0) printf("Tien la: %d dong ",tien);}
-
06-03-2013, 03:39 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Còn sai bạn ơi.code bạn viết thiếu #include<conio.h>
để dùng hàm gecth.với lại nếu nhập 9h thì nó thông báo là tam ngung phuc vu rồi tính ra tiền lun.
-
06-03-2013, 06:50 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi yoyovolam
Hiện nay trên thị trường xuất hiện rất nhiều loại thuốc bôi tăng kích thước dương vật được lăng xê là có khả năng làm tăng kích cỡ dương vật của cánh mày râu. Tuy nhiên không phải loại thuốc nào cũng...
Thuốc tăng kích thước chim có tác...