metalni

Задача 2

Dec 25th, 2019
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.97 KB | None | 0 0
  1. /* Задача 2
  2.  
  3. Да се напише програма која ќе прочита два природни броја. Програмата треба да провери дали сите цифри од првиот број се појавуваат во вториот број. Ако овој услов е исполнет, програмата печати DA, во спротивно NE.
  4. */
  5.  
  6. #include <stdio.h>
  7.  
  8. int main(){
  9.     int A, P, temp, cifra, suma, flag=1, counter=0;
  10.     float procent;
  11.     scanf("%d %d", &A, &P);
  12.    
  13.     for(int i=A; i<=A&&i>0; i--) {
  14.        
  15.         temp=i;
  16.         suma=0;
  17.         while(temp>0) {
  18.             cifra=temp%10;
  19.             suma+=cifra;
  20.             temp/=10;
  21.         }
  22.        
  23.        
  24.         procent=(((float)i/100)*P);
  25.        
  26.         if((float)suma==procent&&counter<5) {
  27.         printf("%d\n", i);
  28.         flag=0;
  29.         counter++;
  30.         }
  31.          
  32.     }
  33.  
  34.     if(flag==1) printf("NEMA");
  35.  
  36. return 0;
  37. }
Add Comment
Please, Sign In to add comment