top of page

Librerías para c++

<CTYPE>

La librería ctype en C++ proporciona funciones para trabajar con caracteres y realizar operaciones como comprobaciones de mayúsculas/minúsculas, conversión entre ellos, y otras operaciones de clasificación de caracteres. Esta librería es útil para manipular y validar datos de tipo carácter.

PROGRAMA DE VALIDACION DE CARACTERES

#include <ctype.h>
#include <iostream>

using namespace std;

int main() {
    char caracter;
    cout << "Ingrese un caracter: ";
    cin >> caracter;

    if (isupper(caracter)) {
        cout << caracter << " es una letra mayuscula." << endl;
    } else if (islower(caracter)) {
        cout << caracter << " es una letra minuscula." << endl;
    } else {
        cout << caracter << " no es una letra." << endl;
    }

    return 0;
}

<conio>

la librería Conio proporciona un conjunto de funciones para interactuar con la consola en entornos de programación en C o C++. Algunas de las funciones más comunes incluyen la manipulación de la pantalla, el teclado y la obtención de caracteres sin necesidad de presionar "Enter". Sin embargo, es importante tener en cuenta que Conio no es una librería estándar de C++, por lo que su uso puede ser específico de ciertos compiladores y sistemas.

PROGRAMA OBTENER CARACTERES SIN NESESIDAD DE PRESIONAR ENTER

#include <conio.h>
#include <iostream>

int main() {
    char caracter;

    std::cout << "Ingrese un caracter: ";
    caracter = _getch(); // Obtener un carácter del teclado sin necesidad de presionar "Enter"
    std::cout << std::endl; // Imprimir un salto de línea
    std::cout << "El caracter ingresado es: " << caracter << std::endl;

    return 0;
}

Bibliografia: 

“La librería ctype.h”. Programa Videojuegos. Accedido el 17 de enero de 2024. [En línea]. Disponible: https://programavideojuegos.blogspot.com/2013/05/la-libreria-ctypeh.html

​

“¿Cuál es el uso de , , en C++?” Quora. Accedido el 17 de enero de 2024. [En línea]. Disponible: https://es.quora.com/Cuál-es-el-uso-de-iostream-h-conio-h-alloc-h-en-C

​

​

LENGUAJE DE PROGRAMACIÃ’N

©2023 por LENGUAJE DE PROGRAMACIÒN. Creado con Wix.com

bottom of page