C/Visual C - Otra ayuda

 
Vista:

Otra ayuda

Publicado por Helena (6 intervenciones) el 28/06/2006 06:23:29
Hola!

Como hago para comparar en una platilla de funcion de C++ tres variables? Es que de 3 valores enteros tengo que comparar cual de ellos es mayor. Por ejemplo con 2 valores se hace así:

return a>b ? a : b

Saludos,

Helena
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Otra ayuda

Publicado por Geo (47 intervenciones) el 28/06/2006 06:49:23
Simplemente realizas esa comparación dos veces. En la primera, obtienes el mayor de los primeros dos argumentos, y este obtenido lo comparas con el tercer argumento.

mayor_xy = ( x > y ) ? x : y;
return ( mayor_xy > z ) ? mayor_xy : z;

Saludos,
JJ (Geo).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Otra ayuda

Publicado por Helena (6 intervenciones) el 28/06/2006 07:11:24
muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar