Advertisement
Crackbone

dv11z1

May 31st, 2021
964
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.41 KB | None | 0 0
  1. /*1. Napisati rekurzivnu funkciju za ispisivanje broja u bitovnom obliku.*/
  2.  
  3. #define _CRT_SECURE_NO_WARNINGS
  4.  
  5.  
  6. #include<stdio.h>
  7.  
  8. int bitovni_oblik(int);
  9.  
  10. int main()
  11. {
  12.     int broj = 5;
  13.     printf("Broj %d u bitovnom obliku je: %d", broj, bitovni_oblik(broj));
  14.  
  15.     getchar();
  16.     getchar();
  17.     return 1;
  18. }
  19.  
  20. int bitovni_oblik(int n)
  21. {
  22.     if (n == 0)
  23.         return 0;
  24.  
  25.     return n % 2 + 10 * bitovni_oblik(n / 2);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement