Título: Mayusculas a minusculas problema c++ Publicado por: nolram en 16 Abril 2014, 08:40 am buenas............
lo que pasa es que intento pasar un char a mayusculas pero el programa me tira un error: Código: #include <iostream> funciona el problema es que cuando introduzco el octavo caracter el programa se vuelve loco y se cierra y no se por que; alguien puede ayudarme a resolver esto..... muchas gracias..... Título: Re: Mayusculas a minusculas problema c++ Publicado por: x64core en 16 Abril 2014, 10:05 am Código
Título: Re: Mayusculas a minusculas problema c++ Publicado por: rir3760 en 16 Abril 2014, 15:13 pm lo que pasa es que intento pasar un char a mayusculas pero el programa me tira un error Lo mejor en tu caso es utilizar (por sencillo) las funciones tolower y toupper (prototipos en <cctype>).En cuanto al programa esta incompleto (falta el final de la funcion main), falta el parentesis de cierre en el bucle while, al convertir el caracter a mayusculas/minusculas debes restar el primer operando y sumar el segundo. Por ultimo la condicion de la salida no la aclaras. Si se trata de salir cuando el caracter sea 'p' o 'P' el bucle se debe cambiar a: Código
Un saludo Título: Re: Mayusculas a minusculas problema c++ Publicado por: nolram en 16 Abril 2014, 19:59 pm Gracias por las respuestas.......
Pero aun sigue sin funcionar..... pero descubri que el problema esta en el cin>> ya que hice otro programa de prueba el cual le añadi un ciclo for: Código: char b; y cuando la a llega a 8 el ciclo se vuelve loco e imprime solo el resto hasta el llegar al 19; pero no se por que......... esty utilizando dev c++ MUCHAS GRACIAS POR LA ATENCION.... Título: Re: Mayusculas a minusculas problema c++ Publicado por: nolasco281 en 17 Abril 2014, 00:01 am Hola a mi me funcion con las correcciones que hizo rir3760 me andubieron perfecto no tube problema con 15 palabras que ingrese, sola faltaba unos saltos de linea, saludos.
Título: Re: Mayusculas a minusculas problema c++ Publicado por: nolram en 17 Abril 2014, 07:15 am Pues amigo si a ti te funciono entonces estoy pensando seriamente que le problema esta en el dev c++;
por que la verdad lo he intentado varias veces y no funciona de ninguna manera simepre al ingresar el caracter 8 se cierra........ Título: Re: Mayusculas a minusculas problema c++ Publicado por: nolasco281 en 17 Abril 2014, 09:36 am Aca la prueba
(http://1.bp.blogspot.com/-5j7yXc5NHpg/U0-ECZrEPXI/AAAAAAAAAqc/SD7WUQzMJ9k/s1600/foro1.png) Es raro que no te funcione. y como dige antes solo faltan algunos espacios. Saludos. Título: Re: Mayusculas a minusculas problema c++ Publicado por: x64core en 17 Abril 2014, 18:17 pm Gracias por las respuestas....... Tomando en cuenta que ese es todo el código:Pero aun sigue sin funcionar..... pero descubri que el problema esta en el cin>> ya que hice otro programa de prueba el cual le añadi un ciclo for: Código: char b; y cuando la a llega a 8 el ciclo se vuelve loco e imprime solo el resto hasta el llegar al 19; pero no se por que......... esty utilizando dev c++ MUCHAS GRACIAS POR LA ATENCION.... Código: char b; así que cin tomara el siguiente character si existe en lugar de solicitar de nuevo una entrada del usuario. probablemente lo que necesitas es pasarle un puntero a una cadena de caracteres. Título: Re: Mayusculas a minusculas problema c++ Publicado por: rir3760 en 17 Abril 2014, 23:45 pm estoy pensando seriamente que le problema esta en el dev c++; Para ayudarte a resolver el problema que mencionas primero debes publicar el código fuente completo.por que la verdad lo he intentado varias veces y no funciona de ninguna manera simepre al ingresar el caracter 8 se cierra Un saludo |