Cod sursa(job #773623)

Utilizator KuribohPatiu Alex Kuriboh Data 2 august 2012 10:51:19
Problema A+B Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include<iostream.h>
#include<math.h>
using namespace std;

int main()
{
	int a,k=0,s=1,b=0,c;
	cin>>a;
	c=a;
	while(a>0)
	{
		k++;
		b=b*10+(a%10);
	    a=a/10;
		
	}
    if(c==b)
	{
		if(sqrt(c)==(int)sqrt(c))
		{
			cout<<"numarul palindrom este patrat perfect";
		}
		else cout<<"numarul palindrom nu este patrat perfect";
	}   
	else cout<<"nu e palindrom";
	
return 0;}