Advertisement
Guest User

egyes_bitek_osszeadasa

a guest
Apr 20th, 2014
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.49 KB | None | 0 0
  1. /*Megszámolja a tömb elemeiben található egyes értékű bitek számát*/
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. int main()
  6. {
  7.     int t[100]= {0}, maszkok[]= {1,2,4,8,16,32,64,128}, f=0, a=1, egyesek=0, c=0,d;
  8.  
  9.     while(f<100)
  10.     {
  11.         t[f]=a;
  12.         a++;
  13.         f++;
  14.     }
  15.     f=0;
  16.     while(f<100)
  17.     {
  18.         c=0;
  19.         while(c<7)
  20.         {
  21.             if((t[f]&maszkok[c])!=0) egyesek++;
  22.             c++;
  23.         }
  24.         f++;
  25.     }
  26.  
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement