Advertisement
machkovskitomche

palindrom

Aug 9th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.73 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3.  
  4. int main()
  5. {
  6.     int i,odb,dob,pom,cifra,prev;
  7.     printf("Vnesete go opsegot:\n");
  8.     printf("Od brojot:\t");
  9.     scanf("%d",&odb);
  10.     printf("Do brojot:\t");
  11.     scanf("%d",&dob);
  12.     for(i=odb;i<=dob;i++)
  13.     {
  14.         pom=i;//za da raboti momentalen broj
  15.         prev=0;
  16.         while(pom>0)//uslov za rabota
  17.         {
  18.         cifra=pom%10;//se proverva poslednata cifra od brojo
  19.         prev=prev*10+cifra;//se praj prevrtenio broj t.sh. gi ima prvite cifri i posle samo mu ja dodava na kraj prvata cifra od prethodnio
  20.         pom=pom/10;//se zema prvata cifra od tekovnio broj
  21.         }
  22.         if(prev==i)
  23.         {
  24.             printf("%d\n",i);
  25.         }
  26.     }
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement