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:
- Xin trợ giúp bài Lập trình này với !!!! Help me !!!!
- chèn nhiều số vào mảng
- Mọi người coi giùm em với! kết quả mỗi lần khác nhau vậy.
- Em bị sai cái gì?(Sắp xếp ds học sinh theo điểm trung bình giảm dần)
- Chỉ em cách dừng câu lệnh if
- Cho hỏi về hàm scanf().
- tạo mảng xâu
- Cho hỏi về biến long long
- [C++]Hỏi về dấu -> và delete
- Có ai biết lỗi "Checking Dependencies..."
-
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
Bất chấp những lầm tưởng phổ quát, hồ hết những người có âm đạo đều khó lên đỉnh khi bị kích thích âm đạo. Tuy nhiên, điều đó không có tức thị nó không thể vui được! Việc xâm nhập vào âm đạo bằng...
Quý bà giải tỏa bằng việc kích...