Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(){
- char tekst;
- int cifra;
- int hexiDecimal = 0;
- while(scanf("%c", &tekst) && tekst != '\n')
- {
- cifra=-1;
- if(tekst=='A' || tekst=='a')
- cifra = 10;
- if(tekst=='B'|| tekst=='b')
- cifra = 11;
- if(tekst=='C' || tekst=='c')
- cifra = 12;
- if(tekst=='D' || tekst=='d')
- cifra=13;
- if(tekst=='E'||tekst=='e')
- cifra=14;
- if(tekst=='F'||tekst=='f')
- cifra=15;
- if(tekst=='0')
- cifra=0;
- if(tekst =='1')
- cifra= 1;
- if(tekst=='2')
- cifra=2;
- if(tekst =='3')
- cifra=3;
- if(tekst =='4')
- cifra=4;
- if(tekst=='5')
- cifra=5;
- if(tekst=='6')
- cifra=6;
- if(tekst =='7')
- cifra =7;
- if(tekst=='8')
- cifra=8;
- if(tekst=='9')
- cifra=9;
- if(cifra==-1)
- continue;
- printf("%c", tekst);
- hexiDecimal = hexiDecimal * 16 + cifra;
- }
- printf(" %d",hexiDecimal);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment