Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- unsigned int n;
- int ostatak;
- char niz[5];
- int i;
- int j;
- printf("Unesi broj a ja cu ga pretvoriti u hex!\n");
- scanf("%d",&n);
- for(j=0;j<4;j++)
- {
- niz[j]='0';
- }
- i=0;
- while(n>0)
- {
- ostatak = n%16;
- n = n / 16;
- if(ostatak>9 && ostatak<16)
- {
- switch(ostatak)
- {
- case 10:
- niz[i] = 'A';
- ++i;
- break;
- case 11:
- niz[i] = 'B';
- ++i;
- break;
- case 12:
- niz[i] = 'C';
- ++i;
- break;
- case 13:
- niz[i] = 'D';
- ++i;
- break;
- case 14:
- niz[i] = 'E';
- ++i;
- break;
- case 15:
- niz[i] = 'F';
- ++i;
- break;
- }else
- {
- niz[i]=ostatak;
- ++i;
- }
- }
- }
- }
- for(j=0;j<4;j++)
- {
- printf("%c",niz[3-j]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement