Advertisement
Dev-san

Untitled

Nov 2nd, 2014
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. /*
  4. Еден број “е парен еквивалент” на друг број, ако и само ако неговите цифри се наоѓаат на
  5. парните позиции од другиот број, во истиот редослед.
  6. Соодветно да се испечатат пораки „PAREN“ и „NE“.
  7.  
  8. */
  9.  
  10. int main()
  11. {
  12.     int broj1, broj2, paren, pomal, pogolem, c, d;
  13.     scanf("%d %d", &broj1, &broj2);
  14.     paren = 1;
  15.     if (broj1 <= 0 || broj2 <= 0)
  16.     {
  17.         printf("Invalid input");
  18.         return -1;
  19.     }
  20.  
  21.     if (broj1 < broj2)
  22.     {
  23.         pomal = broj1;
  24.         pogolem = broj2;
  25.  
  26.     }
  27.     else
  28.     {
  29.         pomal = broj2;
  30.         pogolem = broj1;
  31.     }
  32.  
  33.     while (pogolem > 0 || pomal > 0 )
  34.     {
  35.         c = pomal % 10;
  36.         d = (pogolem % 100) / 10;
  37.         if (c == d)
  38.         {
  39.             pomal = pomal / 10;
  40.             pogolem = pogolem / 100;
  41.         }
  42.         else
  43.         {
  44.             paren = 0;
  45.             break;
  46.         }
  47.     }
  48.  
  49.     if (paren)
  50.         printf("PAREN");
  51.     else
  52.         printf("NEPAREN");
  53.  
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement