add1ctus

Парен еквивалент

Nov 2nd, 2014
390
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.19 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int a,b;
  6.     scanf("%d%d",&a,&b);
  7.  
  8.     if(a<=0 || b<=0)
  9.     {
  10.         printf("Invalid input"); //Проверуваме дали е валиден внесот (0 или негативен број)
  11.         return 0; //Го завршува програмот
  12.     }
  13.  
  14.     if(b>a)
  15.     {
  16.         int temp=a;
  17.         a=b;           //Со ова a ќе е секогаш поголемиот број
  18.         b=temp;
  19.     }
  20.  
  21.     while(b>0) //Ги проверуваме сите цифри на b
  22.     {
  23.         a/=10; //Ја одстрануваме цифрата во a на непарна позиција
  24.         if(a==0 || b%10!=a%10) // Проверуваме дали се исти цифрите и дали a има цифри
  25.         {
  26.             printf("NE");
  27.             return 0;  // Доколку не се, печатиме NE и завршуваме
  28.         }
  29.         b/=10; //Поминуваме на следните цифри
  30.         a/=10;
  31.     }
  32.  
  33.     printf("PAREN"); //Доколку не заврши програмот во while циклусот, значи сите цифри се како што треба
  34.  
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment