Título: TENGO PROBLEMAS CON 'SWITCH' EN UN EJERCICIO Publicado por: BARIS514 en 4 Marzo 2020, 04:35 am AQUI EL EJERCICIO
Código
QUISIERA SABER PORQUE NO SALEN LOS PRINTF QUE SE MUESTRAN AL FINALIZAR EL WHILE Y EL SWITCH Título: Re: TENGO PROBLEMAS CON 'SWITCH' EN UN EJERCICIO Publicado por: EdePC en 4 Marzo 2020, 16:37 pm Saludos,
- Que error te manda, porque yo no tengo problemas. Recuerda que el Caracter EOF en Windows es ^Z (Ctrl + Z o F6) y en Linux es ^D (Ctrl + D): Citar C:\Users\EdSon\CLionProjects\untitled\Debug>main.exe Introduzca la letra que corresponde a la calificacion Introduzca el caracter EOF para finalizar la entrada de datos. abcabcaaa ^Z Los totales por calificacion son: A: 5 B: 2 C: 2 D: 0 F: 0 C:\Users\EdSon\CLionProjects\untitled\Debug>main.exe Introduzca la letra que corresponde a la calificacion Introduzca el caracter EOF para finalizar la entrada de datos. a a b b b ^Z Los totales por calificacion son: A: 2 B: 3 C: 0 D: 0 F: 0 C:\Users\EdSon\CLionProjects\untitled\Debug> -- Si estás presionando ^C (Ctrl + C) esto provoca una excepción y finaliza tu programa antes de (terminar de) imprimir tus "totales". El caracter EOF debería de ir solo en una nueva línea. Título: Re: TENGO PROBLEMAS CON 'SWITCH' EN UN EJERCICIO Publicado por: @XSStringManolo en 5 Marzo 2020, 02:48 am AQUI EL EJERCICIO Necesitas añadir una pausa al código antes del return 0;Código
QUISIERA SABER PORQUE NO SALEN LOS PRINTF QUE SE MUESTRAN AL FINALIZAR EL WHILE Y EL SWITCH Código
Según el IDE que utilices, algunos al compilar y ejecutar te añaden la pausa automáticamente mientras usas el IDE y otros no. Aunque te añadiesen la pausa auto, solo funciona en la ejecución del IDE. Si ejecutad directamente el .exe generado, la pausa no va. Por eso debes añadirla siempre al código. Pd: El case ' ': yo no me fió mucho de funcione en todos los entornos, yo lo escaparía. case '\ ': Creo que case '\b' también es válido, pero tampoco me fío mucho xD Título: Re: TENGO PROBLEMAS CON 'SWITCH' EN UN EJERCICIO Publicado por: BARIS514 en 5 Marzo 2020, 03:09 am Me funcionaron todas las soluciones de verdad muchas gracias por sus respuestas :D
|