challenges-algorithms icon indicating copy to clipboard operation
challenges-algorithms copied to clipboard

Maior de três

Open danielle8farias-zz opened this issue 4 years ago • 2 comments

[pt-br] Usuário informa 3 números inteiros e programa retorna o maior e o menor deles.

Exemplo de entrada

11, 12, 13 22, 22, 22 32, 33, 33

Exemplo de saída

maior: 13, menor: 11; números iguais; maior: 33, menor: 32

danielle8farias-zz avatar May 05 '20 21:05 danielle8farias-zz

solução em ruby:

puts "entre com tres numeros, digite um e aperte enter até o programa informar que está calculando qual o menor e maior número: "

numero1 = gets.chomp.to_i
numero2 = gets.chomp.to_i
numero3 = gets.chomp.to_i

puts "verificando números..."

alinhados = [numero1, numero2, numero3].sort

if alinhados.uniq.count == 1
  puts "são todos iguais"
else
  puts "maior: #{alinhados[2]}, menor: #{alinhados[0]}"
end

bellesamways avatar Nov 03 '20 23:11 bellesamways

@danielle8farias-zz poderia marcar a label da hacktoberfest por favor? :)

AlexAlexandreAlves avatar Oct 18 '22 23:10 AlexAlexandreAlves