Advertisement
LuandaBernardo

1º - 2006.2

Nov 16th, 2014
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.07 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4.    
  5.     int soma (int n)
  6.     {
  7.         int u, d, s;
  8.        
  9.         u = n%10;
  10.         d = n/10;
  11.         s= u+d;
  12.         return s;
  13.     }
  14.    
  15.    
  16.     int extenso (int n)
  17.     {
  18.             int u, d, s;
  19.        
  20.         u = n%10;
  21.         d = n/10;
  22.        
  23.         if (d == 2 && u!=0)
  24.         printf ("\n Vinte e ");
  25.         if (d == 3 && u!=0)
  26.         printf ("\n Trinta e ");
  27.         if (d == 4 && u!=0)
  28.         printf ("\n Quarenta e ");
  29.         if (d == 2 && u==0)
  30.         printf ("\n Vinte  ");
  31.         if (d == 3 && u==0)
  32.         printf ("\n Trinta");
  33.             if (d == 4 && u==0)
  34.         printf ("\n Quarenta");
  35.        
  36.         if ( u == 1)
  37.         printf ("um");
  38.         if ( u == 2)
  39.         printf ("dois");
  40.         if ( u == 3)
  41.         printf ("tres");
  42.         if ( u == 4)
  43.         printf ("quatro");
  44.         if ( u == 5)
  45.         printf ("cinco");
  46.         if ( u == 6 )
  47.         printf ("seis");
  48.         if ( u == 7 )
  49.         printf ("sete");
  50.         if ( u == 8 )
  51.         printf ("oito");
  52.         if ( u == 9 )
  53.         printf ("nove");
  54.        
  55.         }
  56.  
  57. main ()
  58. {
  59.     int n, i, z;
  60.    
  61.    
  62.     do {
  63.         printf ("Digite um numero:   ");
  64.         scanf ("%d", &n);
  65.     } while (n<20 || n>49);
  66.    
  67.     z = soma(n);
  68.     printf ("A soma dos algarismos de %d e':  %d", n, z);
  69.     extenso(n);
  70.     return 0;
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement