Advertisement
ChrisPetrovski

[Лаб # 3.1] Благ број ...

Mar 5th, 2018
303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.94 KB | None | 0 0
  1. Благ број Problem 1 (1 / 10)
  2.  
  3. Благ број е број што е составен само од парни цифри (0, 2, 4, 6, 8). Во зададен опсег (почетокот m и крајот на опегот n се цели броеви чија вредност се внесува од тастатура), да се најде и испечати најмалиот „благ број“. Ако не постои таков број, да се испечати NE.
  4.  
  5. #include <stdio.h>
  6.  
  7. int main(){
  8.     int m,n,temp,flag,i;
  9.     scanf("%d%d",&m,&n);
  10.  
  11.     for(i=m;i<n+1;i++){
  12.         temp=i;
  13.         while(temp){
  14.             if(((temp%10)%2))
  15.                 flag=1;
  16.             temp/=10;
  17.         }
  18.  
  19.         if(!flag){
  20.             printf("%d",i);
  21.             break;
  22.         }
  23.         if(i==n&&flag)
  24.         printf("NE");
  25.         flag=0;
  26.     }
  27. }
  28.  
  29.  
  30.  
  31. Sample input
  32.  
  33. 1230 25000
  34.  
  35. Sample output
  36.  
  37. 2000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement