Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. int num;
  2. char numeros[] = { '0','1','2','3','4','5','6','7','8','9'};
  3.  
  4. for(num=0;num<10;num++)
  5. if(caracter==numeros[num]){
  6. return(num);
  7. }
  8.  
  9. int tamanho=strlen(s);
  10. int c, i, j;
  11.  
  12. for (i=0, j=tamanho-1;i<j;i++,j--){
  13. c=s[i];
  14. s[i]=s[j];
  15. s[j]=c;
  16. }
  17. return s;
  18.  
  19. char numeros_por_extenso[10][20]={"zero", "um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove"};
  20. int i;
  21.  
  22. i = obtem_valor_numerico_equivalente_ao_caracter(num);
  23. strcpy(numero[0], numeros_por_extenso[i]);
  24. printf("%s", numero);
  25.  
  26. char numeros_por_extenso[10][20]={"dez", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezessete", "dezoito", "dezenove"};
  27. int i;
  28.  
  29. i = obtem_valor_numerico_equivalente_ao_caracter(num);
  30. strcpy(numero[1], numeros_por_extenso[i]);
  31. printf("%sn", numero[1]);
  32.  
  33. char numeros_por_extenso[10][20]={"cem", "cento", "duzentos", "trezentos", "quatrocentos", "quinhentos", "seiscentos", "setecentos", "oitocentos", "novecentos"};
  34. int i;
  35.  
  36. i = obtem_valor_numerico_equivalente_ao_caracter(num);
  37. strcpy(numero[2], numeros_por_extenso[i]);
  38. printf("%s", numero);
  39.  
  40. char numeros_por_extenso[10][20]={"mil", "um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove"};
  41. int i;
  42.  
  43. i = obtem_valor_numerico_equivalente_ao_caracter(num);
  44. strcpy(numero[3], numeros_por_extenso[i]);
  45. printf("%s", numero);
  46.  
  47. char numeros_por_extenso[10][20]={"mil", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezessete", "dezoito", "dezenove"};
  48. int i;
  49.  
  50. i = obtem_valor_numerico_equivalente_ao_caracter(num);
  51. strcpy(numero[4], numeros_por_extenso[i]);
  52. printf("%s", numero);
  53.  
  54. char numeros_por_extenso[10][20]={"mil", "cem", "duzentos", "trezentos", "quatrocentos", "quinhentos", "seiscentos", "setecentos", "oitocentos", "novecentos"};
  55. int i;
  56.  
  57. i = obtem_valor_numerico_equivalente_ao_caracter(num);
  58. strcpy(numero[5], numeros_por_extenso[i]);
  59. printf("%s", numero);
  60.  
  61. if(pos==0)
  62. unidade(num[0]);
  63. if(pos==1)
  64. dezena(num[1]);
  65. if(pos==2)
  66. sprintf(numero[2], "%s", centena(num[2]));
  67. if(pos==3)
  68. sprintf(numero[3], "%s", unidade_de_milhar(num[3]));
  69. if(pos==4)
  70. numero[4]=dezena_de_milhar(num[4]);
  71. if(pos==5)
  72. numero[5]=centena_de_milhar(num[5]);
  73. printf("%s", numero);
  74. */
  75.  
  76. sprintf(saque_caracter, "%i", saque);
  77. inverter(saque_caracter);
  78. qnt_algarismos = strlen(saque_caracter);
  79. printf("%snn", saque_caracter);
  80. for(i=qnt_algarismos;i>=0;i--){
  81. numero_por_extenso(saque_caracter, i);
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement