Evet arkadaşlar bu program bize klavyeden girdiğimiz sayının polindrom sayı olup olmadığı söylüyor.
Program:
#include <stdio.h>#include <stdlib.h>
#include <math.h>
int main()
{
int i=1,z,sayi,mods,j,x,total=0;
printf("sayi giriniz:");
scanf("%d",&sayi);
while(1)
{
z=pow(10,i);
mods=sayi%z;
if(mods==sayi)
break;
i=i+1;
}
int dizi[i];
for(j=0;j<i;j++)
{
x=sayi%10;
sayi=sayi/10;
dizi[j]=x;
}
for(j=0;j<(i/2);j++)
{
if(dizi[j]==dizi[i-1-j])
total=total+1;
}
if(total==(i/2))
printf("polindromdur.");
else printf("polindrom degildir.");
return 0;
}
NOT: İstediğiniz programlar için İletişim sayfasından mail atınız.