elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 23:28  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  AYUDA funcionamiento de toupper y tolower C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: AYUDA funcionamiento de toupper y tolower C++  (Leído 980 veces)
cesarjgrd.18

Desconectado Desconectado

Mensajes: 8


Ver Perfil
AYUDA funcionamiento de toupper y tolower C++
« en: 5 Noviembre 2011, 22:14 »

Buenas! Soy nuevo en el foro y en esto de C++

La cosa es que tengo una asignación el programita debe reconocer la cadena sin importar como este escrito, osea si es LuiS o luis o lUiS o como sea debe de reconocer que es luis! Estuve investigando y encontré la función toupper asi no importa como se escriba siempre lo comvertira a LUIS y lo reconocerá!

El problema es que no se como se aplica esta herramienta en c++

Quisiera que me ayudaran en eso! gracias!


En línea
do-while


Desconectado Desconectado

Mensajes: 604


Cuando me afeito, recuerdo porque me dejo barba.


Ver Perfil
Re: AYUDA funcionamiento de toupper y tolower C++
« Respuesta #1 en: 5 Noviembre 2011, 22:24 »

¡Buenas!

Aqui encontraras mucha informacion y ejemplos sobre las funciones de la libreria estandar. Entre ellas las de ctype.h, o ccype como se llama a su adaptacion a C++.

¡Saludos!


En línea

¡¡¡Feliz año nuevo!!!
cesarjgrd.18

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: AYUDA funcionamiento de toupper y tolower C++
« Respuesta #2 en: 5 Noviembre 2011, 23:51 »

Si leí eso antes de escribir este post! Pero ahí no dicen como hacerlo a un carácter y no a una cadena! Gracias
En línea
rir3760


Desconectado Desconectado

Mensajes: 382


Ver Perfil
Re: AYUDA funcionamiento de toupper y tolower C++
« Respuesta #3 en: 6 Noviembre 2011, 01:18 »

Si en la pagina que ya te indico do-while buscas "tolower" el primer vinculo es tolower y en el se presenta un ejemplo donde se convierte una cadena (a la C) a minúsculas.

Hay que ponerle un poco mas de iniciativa ...

Un saludo
En línea

The capacity to learn is a gift;
The ability to learn is a skill;
The willingness to learn is a choice.
--
Rebec of Ginaz
krowa

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: AYUDA funcionamiento de toupper y tolower C++
« Respuesta #4 en: 6 Noviembre 2011, 17:06 »

Código
#include<ctype.h>
char lista[] = "KROWA";
for(int i=0; lista[i]; i++){
lista[i] = tolower(lista[i]);
}
 
Esto convertiria todos los elementos del array "lista" a minuscula.
Espero que te sirva
En línea
cesarjgrd.18

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: AYUDA funcionamiento de toupper y tolower C++
« Respuesta #5 en: 6 Noviembre 2011, 17:12 »

Gracias a todos!

También encontré esta otra manera! usando algorithm...

Código:
#include <iostream>
#include <algorithm>

using namespace std;

int main() {
string s;
cout<<"Introduzca una palabra"<<endl;
cin>>s;
transform(s.begin(), s.end(),s.begin(), ::toupper);

cout<<"La palabra introducida es: "<<s<<endl;
}
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines