Abelsor

Semana 3 - Ejercicio 3

Feb 15th, 2022 (edited)
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. /*
  2.                 Ejercicio 3
  3.     Escribir un programa que permita recibir un carácter y que muestre su mayúscula en caso de tratarse de un carácter alfabético;
  4.      o que muestre el mismo carácter en caso contrario.
  5. */
  6.  
  7. #include<iostream>
  8.  
  9. using namespace std;
  10.  
  11. int main()
  12. {
  13.     char caracter;
  14.    
  15.     cout<<"Digite un caracter: ";
  16.     cin>>caracter;
  17.    
  18.     // En la tabla ASCII los caracteres que estan entre 65 y 122 letras
  19.     if( caracter>=65 and caracter<= 122){
  20.         if(caracter>=97) // Una vez comprovado que es una letra, se verifica si es munuscula (estan ocupan los valores de 97 al 122)
  21.             caracter -= 32; // Para convertir a mayuscula, se desplaza 32 valores para atras (Esa es su mayuscula correspondiente)
  22.     }
  23.    
  24.     cout<<caracter<<endl;
  25.    
  26. }
Add Comment
Please, Sign In to add comment