Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Sugestão] Calculo resolvido

/Controle de vidas em um jogo
//int vidasIniciais = 5;
//vidasIniciais--;
//vidasIniciais++;
//vidasIniciais++;
//int vidasAtuais = vidasIniciais;
//Console.WriteLine($"Vidas finais: {vidasAtuais}");

1 resposta

Fala, Pedro! Tudo bom?

Agradeço por trazer sua solução para o fórum!

Curti demais como trabalhou o controle de vidas iniciais, destacou o uso dos operadores de incremento e decremento para simular a dinâmica do jogo e ainda organizou a saída com o Console.WriteLine para mostrar o resultado final. Esse tipo de lógica é muito útil porque conecta programação com situações práticas de jogos, ajudando a treinar manipulação de variáveis e estados.

E algumas boas práticas que você pode adotar são:

  • Clareza: exibir mensagens intermediárias mostrando a evolução das vidas durante o jogo.
  • Escalabilidade: permitir que o sistema controle diferentes eventos, como bônus ou penalidades, além de apenas incremento e decremento.

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Ah, uma pergunta: você prefere praticar lógica com exemplos voltados para jogos como esse ou gosta mais de desafios aplicados ao cotidiano, como cálculos de despesas?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!