Advertisement
Guest User

Untitled

a guest
Oct 1st, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int leerDigito(){
  5. char digito;
  6. scanf("%c",&digito);
  7. switch(digito) {
  8. case '0': return 0;
  9. break;
  10. case '1' : return 1;
  11. break;
  12. case '2': return 2;
  13. break;
  14. case '3': return 3;
  15. break;
  16. case '4': return 4;
  17. break;
  18. case '5': return 5;
  19. break;
  20. case '6': return 6;
  21. break;
  22. case '7': return 7;
  23. break;
  24. case '8': return 8;
  25. break;
  26. case '9': return 9;
  27. break;
  28. case 'A': return 10;
  29. break;
  30. case 'B': return 11;
  31. break;
  32. case 'C': return 12;
  33. break;
  34. case 'D': return 13;
  35. break;
  36. case 'E': return 14;
  37. break;
  38. case 'F': return 15;
  39. break;
  40. default : return -1;
  41. }
  42.  
  43. }
  44. int sumatoria(int *E){
  45. int dig=leerDigito();
  46. int suma;
  47. if(dig==-1){
  48. suma= 0;
  49. }else{
  50. suma=sumatoria(&E);
  51. suma+=dig*(E)+sumatoria(&E);
  52. &E=&E*16;
  53.  
  54.  
  55. }
  56. }
  57. int sumatoriaAux(){
  58. int E=1;
  59. sumatoria(&E);
  60. }
  61.  
  62. int main()
  63. {
  64. printf("%d",leerDigito());
  65. return 0;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement