kiem tien, kiem tien online, kiem tien truc tuyen, kiem tien tren mang
Thứ Tư, 18 tháng 3, 2015


Đề bài: Nhập vào một số nguyên dương n đại diện cho 1 năm Tây Lịch. Hãy chuyển năm dương lịch đó thành năm âm lịch tương ứng.

Để chuyển năm dương lịch sang năm âm lịch các bạn cần biết rằng âm lịch có 10 can và 12 chi, cụ thể như sau:
- 10 can (đếm từ 0): canh, tân, nhâm, quý, giáp, ất, binh, đinh, mậu, kỷ
- 12 chi (đếm từ 0): thân, dậu, tuất, hợi, tý, sửu, dần, mẹo, thìn, tỵ, ngọ, mùi

Ví du:
- năm 0 là canh thân, năm 1 là tân dậu, năm 2 là nhâm tuất....
- năm 2015 sẽ được tính như sau:
  ---> can = 2015 % 10 = 5   --> Ất            (% là chia lấy phần dư)
  ---> chi  = 2015 % 12 = 11 --> Mùi          (% là chia lấy phần dư)


Bài giải: 

#include <stdio.h>

int
main(){
char
can[10][10]={"Canh","Tan","Nham","Quy","Giap","At","Binh","Dinh","Mau","Ky"};
char
chi[12][10]={"Than","Dau","Tuat","Hoi","Ty'","Suu","Dan","Meo","Thin","Ty.","Ngo","Mui"};
int
n;
printf("Nhap vao nam duong lich: ");
scanf("%d",&n);
int
thu_tu_can = n%10;
int
thu_tu_chi = n%12;
printf("%d = %s %s",n,can[thu_tu_can],chi[thu_tu_chi]);
return
0;
}

0 nhận xét:

Đăng nhận xét

domain, domain name, premium domain name for sales

Bài đăng phổ biến