Thứ Năm, 11 tháng 4, 2019

[C] Tạo hàm tính tiền gửi tiết kiệm (switch case)

#include <stdio.h>
#include <conio.h>
float laitietkiem (int kyhan);
main()
{
    int tiengui,kyhan;
    int tong=0;
    float muclaisuat;
    float tienlai;

    //Nhập số tiền gửi từ bàn phím
    printf("Nhap so tien gui: "); scanf("%d",&tiengui);

    //Nhập kỳ hạn gửi từ bàn phím
    printf("Nhap so thang gui: "); scanf("%d",&kyhan);

    if (kyhan==1 or kyhan==2 or kyhan==3 or kyhan==6 or kyhan==12)
    {
    //Gọi hàm tính mức lãi suất cho tiền gửi tương ứng với kỳ hạn gửi
        muclaisuat=laitietkiem(kyhan);

    //Tính tiền lãi có được từ số tiền gửi và lãi suất tương ứng
    tienlai=muclaisuat*tiengui*kyhan/12;

    //Tính tổng tiền sẽ nhận lại được tại thời điểm cuối kỳint Print (int A[],int n)
    tong=tiengui+tienlai;

    //In toàn bộ thông tin ra màn hình
    printf("\nSo tien gui: %d",tiengui);
    printf("\nSo thang gui: %d",kyhan);
    printf("\nMuc lai suat: %.3f",muclaisuat);
    printf("\nTien lai nhan duoc: %.3f",tienlai);
    printf("\nTong nhan duoc: %d",tong);
    }
    else
    {
        printf("\nKy han gui phai bang 1,2,3,6,12");
    }
    getch();
}
//tạo hàm tính lãi tiết kiệm bằng switch case
float laitietkiem (int kyhan)
{
    float laisuat;
    switch (kyhan)
    {
        case 1:
            laisuat=0.045;
            break;
        case 2:
            laisuat=0.05;
            break;
        case 3:
            laisuat=0.055;
            break;
        case 6:
            laisuat=0.06;
            break;
        case 12:
            laisuat=0.065;
            break;
    }
    return laisuat;
}

Không có nhận xét nào:

Đăng nhận xét