Advertisement
LightProgrammer000

Análise [Letras]

Nov 28th, 2018
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.88 KB | None | 0 0
  1. /// Bibliotecas
  2. #include <cctype>
  3. #include <cstdlib>
  4. #include <conio.h>
  5. #include <iostream>
  6. using namespace std;
  7.  
  8. /// Programa
  9. int main ( int argc, char *argv [] )
  10. {
  11.     // Sistemas
  12.     setlocale(LC_ALL, "");
  13.  
  14.     // Variáveis
  15.     int loop = 1;
  16.  
  17.     while(loop == 1)
  18.     {
  19.         // Apresentação
  20.         cout << endl;
  21.         system("cls & color B");
  22.         system(" echo  ==============================");
  23.         system(" echo  - Usuario: %username%");
  24.         system(" echo  - Computador: %computername%");
  25.         system(" echo  - Hota: %time:~0,-3%");
  26.         system(" echo  - Data: %date%");
  27.         system(" echo  ==============================");
  28.         cout << endl;
  29.  
  30.         // Variáveis
  31.         char letra;
  32.  
  33.         // Entrada de Dados
  34.         cout << "\n - Digite uma letra: ";
  35.         cin >> letra;
  36.  
  37.         cout << "\n ================================ " << endl;
  38.         if ( isalnum(letra) )
  39.         {
  40.             cout << " - AlfaNumérico";
  41.         }
  42.  
  43.         if ( isalpha(letra) )
  44.         {
  45.             cout <<"\n - Letra";
  46.         }
  47.  
  48.         if ( isdigit(letra) )
  49.         {
  50.             cout << "\n - Número";;
  51.         }
  52.  
  53.         if ( ispunct(letra) )
  54.         {
  55.             cout << "\n - Pontuação";
  56.         }
  57.  
  58.         if ( isspace(letra) )
  59.         {
  60.             cout << "\n - Espaço em Brano";
  61.         }
  62.  
  63.         if ( islower(letra) )
  64.         {
  65.             cout << "\n - Minúsculo";
  66.         }
  67.  
  68.         if ( isupper(letra) )
  69.         {
  70.             cout << "\n - Maiúsculo";
  71.         }
  72.  
  73.         if ( iscntrl(letra) )
  74.         {
  75.             cout << " - Botão de Controle";
  76.         }
  77.  
  78.         if ( isxdigit(letra) )
  79.         {
  80.             cout << "\n - Capaz para Escrita em Decimal";
  81.         }
  82.  
  83.         cout << "\n ================================ \n\n" << endl;
  84.         system ("pause");
  85.     }
  86.  
  87.         return(0);
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement