Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (88.25 KB, 3 trang )
Bài 59: Hãy kiểm tra số nguyên dương n có phải là số đối xứng hay không
#include<stdio.h>
#include<conio.h>
#include<math.h>
/*
Kiểm tra số đối xứng
Định nghĩa : Số đối xứng là số đọc từ trái qua phải hay từ phải qua
trái đều ra kết quả như nhau
VD: ban đâu có số abcdef
=> số đảo ngược là fedcba
nếu 2 số đó bằng nhau => đối xứng
Vd : số 123 => đảo ngược là 321
số 12345 => đảo ngược là 54321
123 % 10 = 3 => ok
123 / 10 = 12
12 % 10 = 2 => ok
12 / 10 = 1
1 % 10 = 1 => ok
1 / 10 = 0 = > end
321 = 3*10^2 + 2*10^1 + 1*10^0
54321 = 5*10^4 + 4*10^3 + 3*10^2 + 2*10^1 + 1*10^0
=> start = 10^(số chữ số - 1)
=> end = 10^0
Ý tưởng: Tách ra từng chữ số và lấy chữ