Paso a paso
- C++: incluye la cabecera cctype y algorithm, y recorre la cadena con std::transform aplicando ::tolower o ::toupper.
- Java: llama a texto.toLowerCase() para minúsculas, texto.toUpperCase() para mayúsculas o equalsIgnoreCase() para comparar.
- Python: usa texto.lower(), texto.upper() o texto.casefold() para comparar sin distinguir mayúsculas.
Resumen rápido
| Lenguaje | A minúsculas | A mayúsculas |
|---|---|---|
| C++ (la cabecera cctype) | std::tolower(ch) | std::toupper(ch) |
| Java | s.toLowerCase() | s.toUpperCase() |
| Python | s.lower() | s.upper() |
Preguntas parecidas
¿Por qué convertir a unsigned char en std::tolower de C++?
Si un char tiene valor negativo, std::tolower produce comportamiento indefinido. Usar static_cast to unsigned char evita ese problema.
¿Cómo comparar cadenas sin importar mayúsculas en Java?
Usa s1.equalsIgnoreCase(s2), que devuelve true si ambos textos coinciden sin distinguir entre mayúsculas y minúsculas.
¿Cómo ignorar mayúsculas y minúsculas al comparar en Python?
Usa s1.casefold() == s2.casefold(), que maneja mejor los acentos y caracteres Unicode que .lower().
Más dudas: convertir mayúsculas y minúsculas
- Cómo convertir mayúsculas a minúsculas en Word
- Cómo poner mayúsculas y minúsculas en Excel
- Cómo convertir mayúsculas a minúsculas con teclado
- ¿Cuál es la diferencia entre mayúsculas y minúsculas?
- ¿Qué es tipo título en mayúsculas y minúsculas?
- Cómo cambiar mayúsculas y minúsculas en LibreOffice Writer
- Cómo convertir mayúsculas a minúsculas en VS Code
Abrir la herramienta completa: convertir mayúsculas y minúsculas →
Actualizado el 14 de noviembre de 2026.