1
resposta

Minhas soluções para os desafios propostos

//Desafio 01 int notaMedia = 5;

if (notaMedia >= 5) { Console.WriteLine("""Nota suficiente para aprovação!"""); }

//Desafio 02 string[] listaLinguagens = { "C#", "Java", "JavaScript" };

//Desafio 03 Console.WriteLine(listaLinguagens[0]);

//Desafio 04

static void Main() { string[] lista = { "C#", "Java", "JavaScript", "Python", "Ruby", "Go" };

Console.WriteLine("Lista de linguagens:");
for (int i = 0; i < lista.Length; i++)
{
    Console.WriteLine($"{i}: {lista[i]}");
}

Console.Write("\nDigite a posição (n) que deseja visualizar: ");
int n = Convert.ToInt32(Console.ReadLine());

if (n >= 0 && n < lista.Length)
{
    Console.WriteLine($"O valor na posição {n} é: {lista[n]}");
}
else
{
    Console.WriteLine("Posição inválida! Digite um número entre 0 e " + lista.Length);

}

}

1 resposta

Oii, Filipe.

Obrigada por compartilhar seu código com a comunidade Alura. É ótimo ver sua participação nos desafios propostos no curso de C#. A lógica que você utilizou no seu código tá clara e bem estruturada. A forma como você implementou a verificação de notas e a interação com o usuário demonstra um bom entendimento das estruturas de controle e arrays.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!