Chủ đề: cứu bài tính tiền rất mini
-
01-01-2015, 04:18 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cứu bài tính tiền rất mini
Chả hiểu nổi nó sai cái gì. E dùng BC 3.1
Tại máy nhà dỏm nên dùng vầy thôi. E đã test đổi code đủ kiểu. nếu s<100 thì chạy bt. Hơn cái là lỗi liền, phép tính e sai gì ạ ?
Đề :
- 100 đầu giá 124250 tiếp giá 130450 tiếp giá 1651Từ 201 trở lên giá 1912
Mã:#include<iostream.h> #include<conio.h> int a,b,Money; void nhap(int &n) { cin>>n; while (n<1) { cout<<"Chi so co van de, hay kiem tra va nhap lai: "; cin>>n; } } void main() { clrscr(); int tien,s; cout<<"Nhap chi so thang truoc: "; nhap(a); cout<<"Nhap chi so thang nay: "; nhap(b); while (b<=a) { cout<<"Chi so moi phai lon hon chi co cu \tVi khong ai xai Free -_- Nhap lai thang moi: "; cin>>b; } s=b-a; if (s<101) tien=s*1242; if (s<151) tien=100*1242+(s-100)*1304; if (s<201) tien=100*1242+50*1304+(s-150)*1651; if (s>200) tien=100*1242+50*1304+50*1651+(s-200)*1912; Money=tien*1.1; cout<<"So dien ban da tieu thu la: "<<s<<" KW"<<endl; cout<<"Tien dien cua thang nay la: "<<Money<<" VND"<<endl; getch(); }
View more random threads:
- Đọc file mã hóa mail (định dạng EML)
- các bạn sửa lỗi này giúp mình với.tk
- Sắp xếp sinh viên theo tổng diểm bằng C++
- bài tập ma trận
- lỗi danh sách liên kết đơn [help]
- Kaspersky chặn chương trinh viết bằng MS Visual 2013?
- cần tài liệu nhập môn c++
- Dãy số: đọc thế nào viết như thế
- Giup do minh voi
- Viết tam giác số trên C. Giúp?
-
01-01-2015, 05:57 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
if (101 <= s && s < 151)
if (151 <= s && s < 201)
Thử lại đi bạn
-
02-01-2015, 08:23 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi aboq
-
02-01-2015, 12:13 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi kdragon113
Bạn k0 ràng đêìu kiện trên điều kiện dưới, bạn hiểu vì sao nó âm k0, khi số KW là 50, tất cả 3 dòng if đầu tiên của bạn nó đều thỏa mãn, vì vậy nó thực hiện cả 3 dòng này, số âm là điều đơng nhiên
-
02-01-2015, 03:12 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
kiểu int của BC chỉ có 2byte, max chỉ đc >32k, nên số tiền tính ra quá 32k thì nó sẽ bị tràn số -> gặp số âm là đúng rồi
bạn khai báo là long int nhé, hoặc đổi trình biên dịch khác là ok.
Code của bạn sai phần tính tiền rồi. phần if nên sử dụng switch case hoặc else if nhé
-
02-01-2015, 05:41 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
mới 100 thì chưa là gì cả. check 120 đi, giá ra k đúng
- - - Nội dung đã được cập nhật ngày 02-01-2015 lúc 10:41 PM - - -
Gửi bởi BTC
-
02-01-2015, 05:57 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi BTC
- - - Nội dung đã được cập nhật ngày 02-01-2015 lúc 10:57 PM - - -
Gửi bởi kdragon113
-
02-01-2015, 06:35 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
nản thật. mấy bài khó vs SV cùng khóa thì làm đc. bài cỏn con thế này lại làm khó mình =(
-
03-01-2015, 02:51 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
sao code của chủ tui thử máy tui có bị âm đâu @@
-
03-01-2015, 03:21 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi aboq
Trứng rung điều khiển từ xa Vibrator Spark Of Love Sản phẩm trứng rung bluetooth có điều khiển từ xa này được thiết kế với tông màu Rose Gold viền kim khí trải qua. kích tấc 7,4cm x 3,5cm giúp trứng...
TOP 3 trùy rung điều khiển từ xa...