5.8. Implemente as seguintes funções:

Float Max (float x, float y, float w)

Devolve o maior dos valores x,y e w.

Passo 1

Beleza vamos resolver mais uma.

A ideia da função é comparar 3 números, a gente vê qual deles é o maior e devolve.

Pra fazer isso a gente vai precisar usar if else. Basta a gente comparar, e ver qual dos números é maior.

f l o a t   M a x   ( f l o a t   x ,   f l o a t   y ,   f l o a t   w )

{

        i f   ( x   >   y )

                {

                        i f   ( x   >   w )

                                r e t u r n   x ;

                        e l s e

                                r e t u r n   w ;

                }

        e l s e

        {

                i f   ( y   >   w )

                        r e t u r n   y ;

                e l s e

                        r e t u r n   w ;

          }

}

Passo 2

A ideia é a seguinte, primeiro a gente compara x e y , se x for maior a gente compara x e w , e se y   for maior a gente compara y e w . E assim a gente chega no valor maior.

Resposta

f l o a t   M a x   ( f l o a t   x ,   f l o a t   y ,   f l o a t   w )

{

        i f   ( x   >   y )

                {

                        i f   ( x   >   w )

                                r e t u r n   x ;

                        e l s e

                                r e t u r n   w ;

                }

        e l s e

        {

                i f   ( y   >   w )

                        r e t u r n   y ;

                e l s e

                        r e t u r n   w ;

          }

}