2
respostas

08 Desafio: hora da prática

Prezados,

Não entendi muito a dinamica da aula, estavamos fazendo um trabalho no Screen Sound e do nada viemos para uma atividade que eu resolvi abaixo:

E também tem a atividade de criar um jogo aleatorio rs

![](![](using System;

namespace ExercicioAlura1
{
    class Program
    {
        static void Main(string[] args)
        {
            
            void ExibirMedia()
            {

                Console.Write("Digite a nota do aluno: ");
                int media = int.Parse(Console.ReadLine());
                
                if (media >= 5)
                {
                    Console.WriteLine("Nota suficiente para aprovação\n");
                }

                else
                {
                    Console.WriteLine("Nota insuficiente para aprovação\n");
                }
            }


            void ListaDeLinguagens()
            {
                List<string> linguagens = new List<string> { "C#", "Java", "JavaScript" };

                Console.WriteLine("Digite 0 para escolher a linguagem C#");
                Console.WriteLine("Digite 1 para escolher a linguagem Java");
                Console.WriteLine("Digite 2 para escolher a linguagem JavaScript\n");

                Console.Write("Escolha uma das opções: ");

                int EscolhaLinguagem = int.Parse(Console.ReadLine());

                if (EscolhaLinguagem >= 0 && EscolhaLinguagem < linguagens.Count)
                {
                    Console.WriteLine(linguagens[EscolhaLinguagem]);
                }

                else
                {
                    Console.WriteLine("Não existe essa opção");
                }

                
            }

            ExibirMedia();
            ListaDeLinguagens();

        }
    }
}
)```)
2 respostas

Olá, Lucas, tudo bem?

Fique tranquilo, essa mudança de dinâmica é proposital e acontece para ajudar na fixação.

No curso, temos o projeto principal (Screen Sound), que simula o desenvolvimento de um produto real, e os Desafios ("Mão na Massa"), que servem para isolar e treinar a lógica de programação (como o uso de if/else, listas e interações com o usuário) sem a complexidade de todo o projeto. É uma forma de garantir que você domine a sintaxe antes de avançar.

Sobre a sua atividade: meus parabéns pela resolução! A lógica de verificação da média e a seleção da linguagem pela lista estão corretas e funcionais.

Conte sempre com a Alura para evoluir seus estudos.

Bons estudos!

Sucesso

Imagem da comunidade

Boa tarde, Victor, tudo bem ?

Combinado, muito obrigado ao decorrer do curso eu fui vendo que tinha sentido rs, obrigado.