Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- validador=hexValidos(car1, car2);
- if(validador == VALIDO){
- valor1 =hexDec(car1, car2);
- valor2 =hexDec(car1, car2);
- }
- validador=hexValidos(car3, car4);
- if(validador == VALIDO){
- valor3 = hexDec(car3, car4);
- valor4 = hexDec(car3, car4);
- }
- valor =hexDec(car1,car2);
- if((validador == VALIDO) && (validador == VALIDO) && (validador == VALIDO) && (validador == VALIDO))
- printf("Valor Hexadecimal: 0x%c%c, Valor Decimal: %dn",car1, car2,car3, car4, valor);
- else
- {
- valor1 =caar1 - 'A' + 10;
- }
- }
- if ((caar2 >= '0') && (caar2 <= '9'))
- {
- valor2 = caar2 - '0';
- }
- else
- {
- if((caar2 >= 'a') && (caar2 <= 'f'))
- {
- valor2 = caar2 - 'a' + 10;
- }
- else
- {
- valor2 = caar2 - 'A' + 10;
- }
- }
- }
- if ((caar2 >= '0' && caar2 <='9') || (caar2 >= 'A' && caar2 <= 'F') || (caar2 >= 'a' && caar2 <= 'f'))
- {
- cdos = SINERROR;
- validador = VALIDO;
- }
- else
- {
- cdos = CONERROR;
- validador = INVALIDO;
- }
- if (cdos == CONERROR)
- {
- printf ("Segundo valor introducido erroneo n");
- }
- return validador;
Add Comment
Please, Sign In to add comment