Guest User

Untitled

a guest
Nov 18th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. validador=hexValidos(car1, car2);
  2. if(validador == VALIDO){
  3.  
  4. valor1 =hexDec(car1, car2);
  5. valor2 =hexDec(car1, car2);
  6. }
  7.  
  8. validador=hexValidos(car3, car4);
  9. if(validador == VALIDO){
  10.  
  11. valor3 = hexDec(car3, car4);
  12. valor4 = hexDec(car3, car4);
  13. }
  14.  
  15.  
  16.  
  17.  
  18.  
  19. valor =hexDec(car1,car2);
  20. if((validador == VALIDO) && (validador == VALIDO) && (validador == VALIDO) && (validador == VALIDO))
  21. printf("Valor Hexadecimal: 0x%c%c, Valor Decimal: %dn",car1, car2,car3, car4, valor);
  22.  
  23. else
  24. {
  25. valor1 =caar1 - 'A' + 10;
  26. }
  27. }
  28. if ((caar2 >= '0') && (caar2 <= '9'))
  29. {
  30. valor2 = caar2 - '0';
  31. }
  32. else
  33. {
  34. if((caar2 >= 'a') && (caar2 <= 'f'))
  35. {
  36. valor2 = caar2 - 'a' + 10;
  37. }
  38. else
  39. {
  40. valor2 = caar2 - 'A' + 10;
  41. }
  42. }
  43.  
  44. }
  45.  
  46.  
  47. if ((caar2 >= '0' && caar2 <='9') || (caar2 >= 'A' && caar2 <= 'F') || (caar2 >= 'a' && caar2 <= 'f'))
  48. {
  49. cdos = SINERROR;
  50. validador = VALIDO;
  51. }
  52. else
  53. {
  54. cdos = CONERROR;
  55. validador = INVALIDO;
  56. }
  57. if (cdos == CONERROR)
  58. {
  59. printf ("Segundo valor introducido erroneo n");
  60.  
  61. }
  62.  
  63. return validador;
Add Comment
Please, Sign In to add comment