Thứ Ba, 28 tháng 6, 2016

Số đối xứng

#include<iostream>
#include<math.h>
using namespace std;
int main()
{
    int n;
    cout << "Hay nhap vao so n: ";
    cin >> n;
    if (n <= 0)
    {
        cout << "Hay nhap lai n lon hon 0";
    }
    else
    {
        int Sochuso = (int) log10 ((float)n) + 1;
        int Songhichdao = 0;
        int tmp = n;
        while (tmp != 0)
        {
            int Chuso = tmp % 10;
            tmp /= 10;
            Songhichdao += Chuso * pow(10.0, --Sochuso);
        }
        if (Songhichdao == n)
        {
            cout << "So " << n << " doi xung" << endl;
        }
        else
        {
            cout << "So " << n << " khong doi xung" << endl;
        }
    }
}

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

Đăng nhận xét