Exercício – Concluir uma atividade de desafio usando o escopo variável
Os desafios de código reforçarão o que você aprendeu e ajudarão você a adquirir confiança antes de continuar.
Desafio de escopo variável
Neste desafio, você usará o que aprendeu sobre blocos de código e escopo de variável para corrigir o exemplo de código mal escrito fornecido. Há muitas melhorias que você pode fazer. Boa sorte!
Desafio de código: atualizar código problemático no editor de código
Verifique se você tem o arquivo Program.cs vazio aberto no Visual Studio Code.
Se necessário, abra o Visual Studio Code e conclua as seguintes etapas para preparar o arquivo Program.cs no Editor:
No menu Arquivo , selecione Abrir Pasta.
Use a caixa de diálogo Abrir Pasta para navegar e, em seguida, abrir a pasta CsharpProjects .
No painel EXPLORADOR do Visual Studio Code, selecione Program.cs.
No menu Seleção do Visual Studio Code, selecione Selecionar Tudo e pressione a tecla Delete.
Digite o código de exemplo a seguir no Editor do Visual Studio Code:
int[] numbers = { 4, 8, 15, 16, 23, 42 }; foreach (int number in numbers) { int total; total += number; if (number == 42) { bool found = true; } } if (found) { Console.WriteLine("Set contains 42"); } Console.WriteLine($"Total: {total}");Examinar a saída desejada.
Quando você concluir as edições de código necessárias, seu aplicativo deverá produzir a seguinte saída:
Set contains 42 Total: 108Conclua as atualizações de código necessárias para que as instruções existentes
Console.WriteLine()produzam a saída desejada.O escopo da variável pode precisar ser ajustado.
Otimize seu código para legibilidade.
Dependendo da quantidade de espaço em branco que você inclui e de alguns outros fatores, você deve ter cerca de 17 linhas de código.
Se você tiver dificuldades e precisar espiar a solução ou mesmo se terminar com sucesso, prossiga para ver uma solução para esse desafio.