Jogando com as unidades
Authors
Affiliations
PROFMAT, Universidade Federal do Cariri
PROFMAT, Universidade Federal do Cariri
Como Jogar¶
- Copie o
código
abaixo e cole em uma célula de código; - Pressione
Ctrl + Enter
para executar o código do jogo; - Digite sua resposta no campo indicado pelo programa;
- Pressione
Enter
para confirmar sua resposta e receber o feedback.
println(repeat("*",32))
println("* \U0001F3AE Jogo das Três Medidas \U0001F3AE *")
println(repeat("*",32))
# Sorteios
a = rand(0:1000)
b = rand(["kg", "g", "T"])
c = rand(["quilogramas", "gramas", "toneladas"])
# Interação com o usuário
println("Converta $a$b para $c")
resp = parse(Float64, readline())
# Avaliação da resposta informada e feedback
if b == "kg" && c == "quilogramas" || b == "g" && c == "gramas" || b == "T" && c == "toneladas"
if resp == a
println("\u2705 VOCÊ ACERTOU!")
else
println("\u274C VOCÊ ERROU! A resposta correta é: $a")
end
elseif b == "g" && c == "quilogramas" || b == "kg" && c == "toneladas"
if resp == a / 1000
println("\u2705 VOCÊ ACERTOU!")
else
println("\u274C VOCÊ ERROU! A resposta correta é: $(a / 1000)")
end
elseif b == "T" && c == "quilogramas" || b == "kg" && c == "gramas"
if resp == a * 1000
println("\u2705 VOCÊ ACERTOU!")
else
println("\u274C VOCÊ ERROU! A resposta correta é: $(a * 1000)")
end
elseif b == "g" && c == "toneladas"
if resp == a / 1_000_000
println("\u2705 VOCÊ ACERTOU!")
else
println("\u274C VOCÊ ERROU! A resposta correta é: $(a / 1_000_000)")
end
elseif b == "T" && c == "gramas"
if resp == a * 1_000_000
println("\u2705 VOCÊ ACERTOU!")
else
println("\u274C VOCÊ ERROU! A resposta correta é: $(a * 1_000_000)")
end
end
********************************
* 🎮 Jogo das Três Medidas 🎮 *
********************************
Converta 443T para gramas
stdin> 443000000
✅ VOCÊ ACERTOU!