//Razvij funkcijo v jeziku C, ki kot argument prejme celo število! //Kot rezultat vrne stevilo setiranih bitov v tem stevilu. Prikaži tudi primer klica te funkcije! /* Izdelal: Luka Horvat 2.b */ #include int main() { int x, pon, ste; int bits[50]; int n; scanf("%d", &x); ste = x; for ( n = 0; 1; n++ ) { int g = x / 2; if( x == (g * 2) ) { bits[n] = 0; } else { bits[n] = 1; } x = g; pon = n; if ( g == 0 ) break; } int enk = 0; printf("Stevilo %d se v binarnem sistemu glasi: ", ste); for ( n = pon; n >= 0; n-- ) { printf("%d", bits[n]); if ( bits[n] == 1 ) enk++; } printf("\nVsebuje %d bitov.\n", enk); system("pause"); }