Valores em ordem decrescente

augustofilho — May 4, 2013, 4:42 PM

valores=function(a,b,c)
{
    if((a==b)||(b==c))
    print("Números iguais")
    else{
        if((a>b)&(a>c))
            if(b>c){
            print("A ordem decrescente é:")
            return(c(a,b,c))
                   }
            else
            {
            print("A ordem decrescente é:")
            return(c(a,c,b))
            }
        }
        if((b>a)&(b>c))
            if(a>c){
            print("A ordem decrescente é:")
            return(c(b,a,c))
                   }
            else{
            print("A ordem decrescente é:")
            return(c(b,c,a))
                }
            if((c>a)&(c>b))
              if(a>b){
              print("A ordem decrescente é:")
              return(c(c,a,b))
                     }
              else
              {
              print("A ordem decrescente é:")
              return(c(c,b,a))
              }
}

#Escrever três números e coloca-los em ordem decrescente
valores(1,2,3)
[1] "A ordem decrescente é:"
[1] 3 2 1