Ayuda con este ejercicio pofavor
"introducir un numero y saber si es capicua o no" yo puedo hacerlo con numeros enteros pero el problema es que me pidieron, que tambien salga en numeros decimales y nose como podria hacer eso, tampoco se si los numeros capícua pueden se decimales.
esta es mi programacion.
#include <iostream>
#include <cstdlib>
using namespace std;
int num,a,b,c;
void leer ()
{
cout << "Int un numero, para saber si es o no es capicua:"<<"\n";
cin >> num;
}
void calcular ()
{
a=num;
c=0;
b=0;
while(a!=0)
{
b=a%10;
a=a/10;
c=c*10+b;
}
if(c==num)
{
cout<< num <<" Es capicua"<<"\n";
}
else
{
cout<< num <<"no es capicua, ya que su volteado es"<<"\n";
cout<<c;
}
}
int main ()
{
leer ();
calcular ();
return 0;
}
Ayudenme porfavor