Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void konvert(unsigned int X);
- int main()
- {
- unsigned int A,B;
- puts("Uneti dva pozitivna cela broja:");
- scanf("%u%u", &A,&B);
- printf("\nBinarni oblik prvog broja je:\n");
- konvert(A);
- printf("\nBinarni oblik drugog broja je:\n");
- konvert(B);
- printf("\nBinarni oblik komplementa prvog broja je:\n");
- konvert(~A);
- printf("\nBinarni oblik komplementa drugog broja je:\n");
- konvert(~B);
- printf("\nBinarni oblik za logicko I je:\n");
- konvert(A&B);
- printf("\nBinarni oblik za logicko ILI je:\n");
- konvert(A|B);
- printf("\n\n");
- return 0;
- }
- void konvert(unsigned int X)
- {
- int i;
- for(i=1;i<=32;i++){
- printf("%u", (X & 0x80000000)!=0);
- X<<=1;
- if (i%4==0) printf(" ");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement