Um sistema de lógica de programação (Iniciante)
Opa, eae tranquilo?
Estou estudando Ruby epara exercitar um pouco do que eu aprendi fiz um sistema que calcula a idade canina do seu cachorro, tendo em mente que a cada 1 ano humano equivale a 5 anos (em média) para seu cachorro.
Abaixo está o código:
result = ''
loop do
puts result
puts "Escolha uma opção abaixo: "
puts ""
puts "1- Descobrir a idade canina do seu cachorro"
puts "0- Sair"
print "Opção: "
opcao = gets.chomp.to_i
if opcao == 1
print("Qual a idade humana do seu cachorro? ")
human_age = gets.chomp.to_i
if human_age >= 1
idade = human_age * 5
result = "Seu dog tem #{idade} anos de idade canina"
else
break
end
elsif opcao == 0
break
else
result = "Ops.. Opção inválida"
end
system "clear"
end
system "clear"
puts ""
puts "Muito obrigado! Volte sempre!!"
print "Qual o nome do seu cachorro? "
nome = gets.chomp.to_s
puts "Uau!! #{nome} é um nome lindo!"
Fiquem a vontade para dar palpites e dicas de código e de estudos, um abraço tmj!!