Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.90 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. int main ()
  5. {
  6. char var, var2, var3;
  7. printf ("Digite 3 numeros: ");
  8. var = getche();
  9. if (var=='0') {printf ("\nVALOR INCORRETO!"); return(0);}
  10. var2 = getche();
  11. var3 = getche();
  12.  
  13. switch (var)
  14. {
  15. case '0':
  16. break;
  17.  
  18. case '1':
  19. if (var=='1' && var2=='0' && var3=='0') printf ("\nCEM");
  20. else printf ("\nCENTO E ");
  21. break;
  22.  
  23. case '2':
  24. if (var=='2' && var2=='0' && var3=='0') printf ("\nDUZENTOS");
  25. else printf ("\nDUZENTOS E ");
  26. break;
  27.  
  28. case '3':
  29. if (var=='3' && var2=='0' && var3=='0') printf ("\nTREZENTOS");
  30. else printf ("\nTREZENTOS E ");
  31. break;
  32.  
  33. case '4':
  34. if (var=='4' && var2=='0' && var3=='0') printf ("\nQUATROCENTOS");
  35. else printf ("\nQUATROCENTOS E ");
  36. break;
  37.  
  38. case '5':
  39. if (var=='5' && var2=='0' && var3=='0') printf ("\nQUINHENTOS");
  40. else printf ("\nQUINHENTOS E ");
  41. break;
  42.  
  43. case '6':
  44. if (var=='6' && var2=='0' && var3=='0') printf ("\nSEISCENTOS");
  45. else printf ("\nSEISCENTOS E ");
  46. break;
  47.  
  48. case '7':
  49. if (var=='7' && var2=='0' && var3=='0') printf ("\nSETECENTOS");
  50. else printf ("\nSETECENTOS E ");
  51. break;
  52.  
  53. case '8':
  54. if (var=='8' && var2=='0' && var3=='0') printf ("\nOITOCENTOS");
  55. else printf ("\nOITOCENTOS E ");
  56. break;
  57.  
  58. case '9':
  59. if (var=='9' && var2=='0' && var3=='0') printf ("\nNOVECENTOS");
  60. else printf ("\nNOVECENTOS E ");
  61. break;
  62.  
  63. default:
  64. printf ("Valor incorreto");
  65. break;
  66. }
  67.  
  68. switch (var2)
  69. {
  70. case '0':
  71. break;
  72.  
  73. case '1':
  74. if (var2=='1' && var3=='0') printf ("DEZ");
  75. if (var2=='1' && var3=='1') printf ("ONZE");
  76. if (var2=='1' && var3=='2') printf ("DOZE");
  77. if (var2=='1' && var3=='3') printf ("TREZE");
  78. if (var2=='1' && var3=='4') printf ("QUATORZE");
  79. if (var2=='1' && var3=='5') printf ("QUINZE");
  80. if (var2=='1' && var3=='6') printf ("DEZESSEIS");
  81. if (var2=='1' && var3=='7') printf ("DEZESETE");
  82. if (var2=='1' && var3=='8') printf ("DEZOITO");
  83. if (var2=='1' && var3=='9') printf ("DEZENOVE");
  84. break;
  85.  
  86. case '2':
  87. if (var2=='2' && var3=='0') printf ("VINTE");
  88. else printf ("VINTE E ");
  89. break;
  90.  
  91. case '3':
  92. if (var2=='3' && var3=='0') printf ("TRINTA");
  93. else printf ("TRINTA E ");
  94. break;
  95.  
  96. case '4':
  97. if (var2=='4' && var3=='0') printf ("QUARENTA");
  98. else printf ("QUARENTA E ");
  99. break;
  100.  
  101. case '5':
  102. if (var2=='5' && var3=='0') printf ("CINQUENTA");
  103. else printf ("CINQUENTA E ");
  104. break;
  105.  
  106. case '6':
  107. if (var2=='6' && var3=='0') printf ("SESSENTA");
  108. else printf ("SESSENTA E ");
  109. break;
  110.  
  111. case '7':
  112. if (var2=='7' && var3=='0') printf ("SETENTA");
  113. else printf ("SETENTA E ");
  114. break;
  115.  
  116. case '8':
  117. if (var2=='8' && var3=='0') printf ("OITENTA");
  118. else printf ("OITENTA E ");
  119. break;
  120.  
  121. case '9':
  122. if (var2=='9' && var3=='0') printf ("NOVENTA");
  123. else printf ("NOVENTA E ");
  124. break;
  125.  
  126. default:
  127. printf ("Valor incorreto");
  128. break;
  129. }
  130.  
  131. switch (var3)
  132. {
  133. case '0':
  134. break;
  135.  
  136. case '1':
  137. if (var2=='1' && var3=='1');
  138. else printf ("UM");
  139. break;
  140.  
  141. case '2':
  142. if (var2=='1' && var3=='2');
  143. else printf ("DOIS");
  144. break;
  145.  
  146. case '3':
  147. if (var2=='1' && var3=='3');
  148. else printf ("TRES");
  149. break;
  150.  
  151. case '4':
  152. if (var2=='1' && var3=='4');
  153. else printf ("QUATRO");
  154. break;
  155.  
  156. case '5':
  157. if (var2=='1' && var3=='5');
  158. else printf ("CINCO");
  159. break;
  160.  
  161. case '6':
  162. if (var2=='1' && var3=='6');
  163. else printf ("SEIS");
  164. break;
  165.  
  166. case '7':
  167. if (var2=='1' && var3=='7');
  168. else printf ("SETE");
  169. break;
  170.  
  171. case '8':
  172. if (var2=='1' && var3=='8');
  173. else printf ("OITO");
  174. break;
  175.  
  176. case '9':
  177. if (var2=='1' && var3=='9');
  178. else printf ("NOVE");
  179. break;
  180.  
  181. default:
  182. printf ("Valor incorreto");
  183. break;
  184. }
  185.  
  186. getch ();
  187. return (0);
  188. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement