-
27-10-2009, 03:09 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Tính lãi suất của ngân hàng !!!!!!
Đề bài : có 2 phương thức gửi tiền tiết kiệm : gửi ko kì hạn lãi suất 3%/tháng , mối tháng tính lãi 1 lần , gửi có kì hạn 4 tháng lãi suất 6% , 4 tháng tính lãi 1 lần . Viết chương trình tính lãi xuất và tính tổng số tiền sau một thời gian gửi
Mình làm được cái khung , biết công thức tính lãi xuất nhưng ko biết thể hiện nó thế nào cả . Ví dụ : chọn hình thức 1 , gửi 100 , tháng 1 :100+100*3.2%=103 , tháng 2: 103 + 103*3.2% .... nhưng ko biết thể hiện nó ntn , giúp mình với . Cảm ơn nhiều
Mã nguồn PHP:#include <stdio.h>#include <conio.h>main(){ printf("Ban hay chon hinh thuc gui tien"); printf("
1-Gui ko ki han"); printf("
2-Gui co ki han"); float tien,tong,laixuat; int i,thoigian,luachon; printf("
Nhap vao so tien ban muon gui:"); scanf("%f",&tien); printf("
Nhap vao thoi gian ban muon gui(thang):"); scanf("%d",&thoigian); printf("
Nhap vao lua chon cua ban:"); scanf("%d",&luachon); if (luachon==1) { for (i=1;i<=thoigian;i++) { //laixuat*=i*3.2/100*tien; //tong=tien+laixuat; } printf("
Lai xuat:%f",laixuat); printf("
Tong:%f",tong); } else if (luachon==2) for (i=1;i<=thoigian;i+4) { //laixuat= //tong=tien+laixuat; } printf("
Lai xuat:%f",laixuat); printf("
Tong:%f",tong); getch();}
View more random threads:
- Code bài tìm giá trị lớn nhất. Xem giúp mình?
- Xin hỗ trợ về nhập xuất file
- Lấy 4 ký tự nhập vào từ bàn phím!
- cấp phát động trong phương thức của lớp
- (Đố vui) 1 lỗi của merge sort
- Xử lý số lẻ khi biến đổi ma trận vuông thành ma trận tam giác
- Get file using sftp in C++
- Tham chiếu biến trong lớp thừa kế
- nối chuỗi
- viết code
-
27-10-2009, 03:19 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hướng đi của bạn là đúng rồi. Chỉ cần tính lại tiền sau khi đã tính tổng của tháng đầu, bạn chèn thêm 1 đoạn tính lại tiền
Mã nguồn PHP:for (i=1;i<=thoigian;i++) { //laixuat*=i*3.2/100*tien; //tong=tien+laixuat; //tien=tong;
-
27-10-2009, 03:24 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình ko hiểu ý bạn lắm nhưng mà cái bạn đưa ra đâu # gì cái mà mình để trong dấu "//" đâu . Cái mình cần là công thức tính ý >.<
-
27-10-2009, 03:30 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn xem code của mình chưa, tất nhiên có khác rồi. Công thức bạn đã đưa ra ở trên, còn cách thế hiện thì tui đã bổ sung thêm cho hoàn chỉnh.
Trong vòng lặp for, chỉ mới tính được lãi suất và tổng ban đầu, nếu cho i tăng lên thì công thức tính của bạn sẽ không còn đúng. Bổ sung thêm đoạn
Mã nguồn PHP:tien=tong
-
27-10-2009, 03:34 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Nhưng mà nó vẫn ko tính lãi xuất được , lãi xuất toàn =0 à
-
27-10-2009, 03:40 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bằng 0 là do chưa ép kiểu, không đúng với kiểu dữ liệu của nó. Ép kiểu thử xem kết quả ra đúng không
Mã nguồn PHP:laixuat=(float)(i*3.2/100*tien);
-
27-10-2009, 03:49 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hihi được rồi , cảm ơn bạn nhiều , hóa ra là
Mã nguồn PHP:laixuat=(float)(i*3.2/100*tien);
Mã nguồn PHP:laixuat*=(float)(i*3.2/100*tien);
-
27-10-2009, 04:21 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
À mà bài trên của mình vẫn còn lỗi
Mã nguồn PHP:#include <stdio.h> #include <conio.h> main() { printf("Ban hay chon hinh thuc gui tien"); printf("
1-Gui ko ki han"); printf("
2-Gui co ki han"); float tien,tong,laixuat; int i,thoigian,luachon; printf("
Nhap vao so tien ban muon gui:"); scanf("%f",&tien); printf("
Nhap vao thoi gian ban muon gui(thang):"); scanf("%d",&thoigian); printf("
Nhap vao lua chon cua ban:"); scanf("%d",&luachon); if (luachon==1) { for (i=1;i<=thoigian;i++) { laixuat=(i*3.2/100*tien); tong=tien+laixuat; } printf("
Lai xuat:%f",laixuat); printf("
Tong :%f",tong); } else if (luachon==2) { for (i=1;i<=thoigian;i=i+4) { laixuat=(i*6/100*tien); tong=tien+laixuat; } printf("
Lai xuat:%f",laixuat); printf("
Tong :%f",tong); } getch(); }
-
27-10-2009, 05:31 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi millionMã nguồn PHP:S=0; while(n!=0) //giả sử cần tính tổng các chữ số của n {S=S+n%10; n=n/10; }
-
28-10-2009, 02:10 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cái tập kia dùng printf để in ra lãi suất , tổng trong vòng for thì nó ra kq nhưng printf ở ngoài lại ko ra là sao nhỉ ( đối với trường hợp 2)
Còn 1 bài nữa , giúp mình bài này nhé:
Nhập 1 mảng gồm 9 phần tử , in các phần tử đó theo 3 hàng , 3 cột, như thế này:
* * *
* * *
* * *
Kí tự * ở đây tương ứng với từng phần tử của mảng
Vừa qua, Chính phủ đã ban hành Quyết định số 2383/QĐ-TTg ngày 09/12/2013 về việc xếp hạng di tích quốc gia đặc biệt. Theo đó, khu di tích Đường Trường Sơn - Đường Hồ Chí Minh là 1 trong 14 kỷ vật...
Các relic, danh thắng được xếp...