Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*3. Napisati funkciju koja ispisuje broj n u binarnom zapisu. Koristiti bitovne operatore.
- Primjer: Za broj n = 200, ispisuje se 11001000.*/
- #define _CRT_SECURE_NO_WARNINGS
- #include<stdio.h>
- int dTb(int);
- int main()
- {
- int number;
- printf("Unesi broj:\n");
- scanf(" %d", &number);
- printf("\n");
- printf("Binarni broj je: %d", dTb(number));
- getchar();
- getchar();
- return 1;
- }
- int dTb(int number)
- {
- int bin_numb=0, remain, temp=1;
- while (number > 0)
- {
- remain = number % 2;
- number = number / 2;
- bin_numb = bin_numb + remain * temp;
- temp = temp * 10;
- }
- return bin_numb;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement