Chủ Nhật, 6 tháng 12, 2015

Viết hàm đọc số n có 3 chữ số.

void doc(int n)
{
    int tr, ch, dv;
    tr = n / 100;
    ch = (n % 100) / 10;
    dv = n % 10;
    switch (tr)
    {
    case 1:    printf("Mot tram ");
            break;
    case 2: printf("Hai tram ");
            break;
    case 3:    printf("Ba tram ");
            break;
    case 4: printf("Bon tram ");
            break;
    case 5:    printf("Nam tram ");
            break;
    case 6: printf("Sau tram ");
            break;
    case 7:    printf("Bay tram ");
            break;
    case 8: printf("Tam tram ");
            break;   
    case 9:    printf("Chin tram ");
            break;
    };
    switch (ch)
    {
    case 1:    printf("muoi ");
        break;
    case 2: printf("Hai muoi ");
        break;
    case 3:    printf("Ba muoi ");
        break;
    case 4: printf("Bon muoi ");
        break;
    case 5:    printf("Nam muoi ");
        break;
    case 6: printf("Sau muoi ");
        break;
    case 7:    printf("Bay muoi ");
        break;
    case 8: printf("Tam muoi ");
        break;
    case 9:    printf("Chin muoi ");
        break;
    default: printf("linh ");
        break;
    };
    switch (dv)
    {
    case 1:    printf("mot.");
        break;
    case 2: printf("hai.");
        break;
    case 3:    printf("Ba.");
        break;
    case 4: printf("tu.");
        break;
    case 5:    printf("lam.");
        break;
    case 6: printf("Sau.");
        break;
    case 7:    printf("Bay.");
        break;
    case 8: printf("Tam.");
        break;
    case 9:    printf("Chin.");
        break;
    default: printf(".");
        break;
    };

}

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

Đăng nhận xét