Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: newbie cần hỏi về C

  1. #1
    No Avatar
    dmit8a Khách

    Mặc định newbie cần hỏi về C

    mình có cái bài tập cơ bản như thế này nhưng ko hiểu sao nó ko tính được

    khi nhập theo thứ tự principal = 10.000, rate = 8, years = 4, income = 2000 thì repayment là 244.13 nhưng khi nhập thì kết quả lại ra có 0.28

    đây là bài tập cơ bản nhưng nó có luôn kết quả trong sách là repayment = 244.13

    ko có lẽ nào lại ra 0.28, ko bít mình làm sai chỗ nào nữa hix


    có ai giải thix cho mình dùm
    Code:
    #include <stdio.h>
    #include <conio.h>
    
    int main(void)
    {
    float years = 0.0;
    float principal = 0.0;
    float rate = 0.0;
    float repayment = 0.0;
    float income = 0.0;
    
    clrscr();
    printf("The principal for loan is: ");
    scanf("%f", &principal);
    printf("The annual rate for loan is: ");
    scanf("%f", &rate);
    printf("The years for loan is: ");
    scanf("%f", &years);
    printf("The monthly income is: ");
    scanf("%f", &income);
    
    repayment = principal * ( 1 + ( rate * years ) / 100.0 ) / ( 12 * years );
    
    printf("The monthly repayment of %.2f and %.2f in %.1f years is %.2f", principal, rate, years, repayment);
    printf("\nThe monthly income is:%.2f", income);
    
    
    if(repayment > 0.25 * income)
    {
    printf("\nNo Loan");
    }
    else
    {
    printf("\nLoan ok");
    }
    getch();
    return 0;
    }
    Nhắc nhở.Code để trong tag [code],cảm ơn.Alviss
    Đã được chỉnh sửa lần cuối bởi Alviss : 29-11-2007 lúc 10:41 PM.

  2. #2
    Ngày gia nhập
    06 2007
    Nơi ở
    một nơi xa xăm...
    Bài viết
    127

    repayment = principal * ( 1 + ( rate * years ) / 100.0 ) / ( 12 * years );
    không ra 0,275 mới là lạ.Bạn xem lại biểu thức xem có khi nào bạn viết sai không?

Các đề tài tương tự

  1. newbie cân hỏi
    Gửi bởi MrShin trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 25-06-2012, 12:21 AM
  2. Bài tập C Vấn đề Newbie không hiểu
    Gửi bởi ngonthian trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 23-04-2012, 11:06 PM
  3. 3 thắc mắc(newbie)!
    Gửi bởi hoangsan_c trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 16-03-2009, 05:43 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn