Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Duda con switch

Estas en el tema de Duda con switch en el foro de C/C++ en Foros del Web. Hola, ¿Existe la posibilidad de poder utilizar switch con dos variables? Algo como esto: Código: switch (dia_llamada1 && dia_llamada2) { case 'L' 'u': case 'L' ...
  #1 (permalink)  
Antiguo 08/03/2011, 13:23
 
Fecha de Ingreso: enero-2010
Mensajes: 49
Antigüedad: 14 años, 4 meses
Puntos: 2
Duda con switch

Hola,

¿Existe la posibilidad de poder utilizar switch con dos variables?

Algo como esto:

Código:
	
switch (dia_llamada1 && dia_llamada2) {
		case 'L' 'u':
		case 'L' 'U':
		case 'l' 'u':
		case 'l' 'U': cout >> "Usted llamó el Lunes.";
			break;

		default:
			break;
	}
Se que está mal, pero quiero sabe si esto de puede hacer.
  #2 (permalink)  
Antiguo 08/03/2011, 15:58
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 1 mes
Puntos: 228
Respuesta: Duda con switch

Eso no existe...debes anidar las opciones.
  #3 (permalink)  
Antiguo 08/03/2011, 16:25
 
Fecha de Ingreso: junio-2005
Mensajes: 93
Antigüedad: 18 años, 11 meses
Puntos: 9
Respuesta: Duda con switch

si es con caracteres lo que puedes hacer es usar la funcion toupper

http://www.cplusplus.com/reference/clibrary/cctype/toupper/
  #4 (permalink)  
Antiguo 08/03/2011, 16:49
 
Fecha de Ingreso: enero-2010
Mensajes: 49
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: Duda con switch

Gracias! Lo que hice fue anidar.

Etiquetas: switch
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:27.