1
resposta

[Sugestão] Minha resolução do Desafio

Segue abaixo minha resolução do desafio.


// 1 -  notaMedia e atribua um valor inteiro a ela.
void VerificaAprovacao()
{
    Console.WriteLine("Digite a Média das suas notas.");
    int notaMedia = int.Parse(Console.ReadLine()!);
    if (notaMedia >= 5)
    {
        Console.WriteLine("Nota suficiente para aprovação");
    }
    else
    {
        Console.WriteLine("Nota insuficiente para aprovação");
    }
}
VerificaAprovacao();


void ListaDeLinguagens()
{
    // 2 - Criar uma lista de linguagens de progrração.
    List<string> linguagens = new List<string>
    {
        "C#",
        "Java",
        "JavaScript"
    };

    // 3 - Exibir o valor "C#" no console, utilizando a lista criada no exercício anterior.
    Console.WriteLine("Linguagens de progração em estudo: ");
    Console.WriteLine(linguagens[0]);

    // 4 -  dado a entrada de dados de um número n inteiro, a partir do teclado.
    Console.WriteLine("Selecione um posição:");
    Console.WriteLine("[0] C#;");
    Console.WriteLine("[1] Java;");
    Console.WriteLine("[2] JavaScript;");

    // 5 - exibir a n-ésima posição de uma lista.
    Console.WriteLine("Digite Linguagem desejada: ");
    int posicaoLista = int.Parse(Console.ReadLine()!);
    Console.WriteLine("Linguagem selecionada:"+ linguagens[posicaoLista]);

}
ListaDeLinguagens();
1 resposta

Oi, Cristin! Como vai?

Obrigada por compartilhar sua resolução com a comunidade Alura.

Seu código está bem organizado e cobre os pontos do desafio com clareza. A separação em métodos deixou a leitura mais fluida e modularizada — ótimo hábito de programação.

Ícone de sugestão

Para saber mais:

Ao resolver desafios em C#, você coloca em prática os conceitos fundamentais da linguagem, como tipos de dados e criação de funções. Para continuar explorando, aqui estão alguns links da documentação oficial da Microsoft que podem te ajudar nessa jornada:

Alura

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