يك عدد صحيح را بخواند اولين عدد متقارن بزرگتر از عدد خوانده شده را پيدا كند و چاپ كند
#include <iostream.h>
#include <conio.h>
typedef unsigned long int large;
int rev(large temp)
{
int rev=0,m=temp;
while (m!=0)
{
rev=10*rev+m%10;
m=m/10;
}//loop
if (temp==rev)
return 1;
else
return 0;
}
int main()
{
clrscr();
large n;
int i,check=-1;
cout<<"Enter a Number:";
cin>>n;
for (i=n+1;i<=999999;i++)
{
check=rev(i);
if (check)
{
cout<<i;
break;
}
}//next
getch();
return 0;
}
Seyyed.Reza.Hashemian@Gmail.Com
دوستانی که سوالی دارند یا مایل به تماس هستند می توانند از اطلاعات بالا استفاده نمایند.
اگر هم تایپکی زدید و احتیاج به پاسخگویی سریع داشتید اطلاع دهید