Skip to content

wiliammunchen/Ranking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Esse código é como um mestre de batalhas que define, de forma justa, o nível de um herói com base em suas vitórias e derrotas. Ele não apenas classifica, mas também adiciona um toque de imprevisibilidade, tornando cada execução única.

🏆 Como funciona? Imagine um jogo em que cada vez que um herói entra na arena, ele recebe uma quantidade aleatória de vitórias e derrotas. Com base nesses números, o sistema calcula o saldo de vitórias e define o nível do herói. Esse código faz exatamente isso!

1️⃣ Gerando Vitórias e Derrotas Aleatórias Cada vez que o código roda, um novo conjunto de vitórias e derrotas é gerado, simulando um herói com uma trajetória imprevisível. É como se estivesse jogando um RPG onde os números mudam a cada batalha.

2️⃣ Calculando o Saldo de Vitórias O saldo é simplesmente a diferença entre as vitórias e derrotas. Afinal, um verdadeiro campeão não é apenas medido pelo número de lutas que venceu, mas também pelo equilíbrio entre seus triunfos e desafios.

3️⃣ Determinando o Nível do Herói A lógica da classificação segue uma estrutura bem definida: 🔸 Ferro para os que ainda estão no começo, 🔸 Bronze e Prata para os que já têm alguma experiência, 🔸 Ouro e Diamante para aqueles que estão se destacando, 🔸 Lendário e Imortal para os guerreiros de elite.

4️⃣ Exibindo o Resultado no Terminal

Depois de definir tudo, o código imprime uma mensagem clara e épica, informando o saldo e o nível do herói com seus respectivos números de vitórias e derrotas. ✨ Por que esse código é especial?

  • Ele traz variação automática, então cada execução tem um resultado diferente.
  • A lógica é simples, mas bem estruturada, garantindo que qualquer pessoa possa entender e modificar.
  • Torna a programação mais divertida, criando um sistema que lembra um jogo real.

Se quiser aprimorá-lo ainda mais, podemos adicionar novos níveis, incluir interações com o jogador, ou até transformar isso em um minigame! 🚀

About

Segundo desafio do curso de logica de programação da DIO.ME com Felipão.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors