1
resposta

[Projeto] Sistema de recompensas

Console.WriteLine("Programa de Recompensas");

Console.WriteLine("Você encontrou um Pergaminho Secreto");
Console.WriteLine("Vamos descobrir o que você vai ganhar??");

Console.WriteLine("\nQual das palavras abaixo tem no seu Pergaminho?");
Console.WriteLine("* DOBRAR");
Console.WriteLine("* CURAR");
Console.WriteLine("* OURO");
Console.WriteLine("* ESPECIAL");

Console.Write("Digite Aqui: ");
string palavraChave = Console.ReadLine();

switch (palavraChave)
{
case "DOBRAR":
Console.WriteLine("Você Ganhou 2x EXP por 1 hora.");
break;
case "CURAR":
Console.WriteLine("Você ganhou uma Poção de cura.");
break;

case "OURO":
    Console.WriteLine("Você ganhou 1000 moedas de ouro.");
    break;

case "ESPECIAL":
    Console.WriteLine("Você ganhou um Item LENDÁRIO");
    break;

default: Console.WriteLine("Recompensa Indisponivel, a palavra chave não existe");
    break;

}

1 resposta

Olá, Iago! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do switch case para controlar fluxos de decisão com C#, utilizou muito bem a entrada de dados via Console.ReadLine para interagir com o usuário e ainda compreendeu a importância da estrutura condicional para oferecer diferentes respostas conforme a escolha.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Sugestão de conteúdo para você mergulhar ainda mais no tema:

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

Abraço e bons estudos!

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