Exercício - Completar uma atividade de desafio usando escopo variável
Os desafios de código reforçarão o que você aprendeu e ajudarão você a ganhar alguma confiança antes de continuar.
Desafio de escopo variável
Neste desafio, você usará o que aprendeu sobre blocos de código e escopo 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 um arquivo de Program.cs vazio aberto no Visual Studio Code.
Se necessário, abra o Visual Studio Code e conclua as seguintes etapas para preparar um arquivo de Program.cs no Editor:
No menu Arquivo , selecione Abrir pasta.
Use a caixa de diálogo Abrir pasta para navegar até a pasta CsharpProjects e abri-la.
No painel Explorador do Visual Studio Code, selecione Program.cs.
No menu Seleção de código do Visual Studio, selecione Selecionar tudo e pressione a tecla Delete.
Digite o seguinte código no Editor de Códigos do Visual Studio:
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}");Analise o resultado pretendido.
Quando você tiver concluído 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.Poderá ser necessário ajustar o escopo de variáveis.
Otimize seu código para legibilidade.
Dependendo da quantidade de espaço em branco que você incluir e alguns outros fatores, você deve ter cerca de 17 linhas de código.
Se tiver dificuldades e precisar de ver a solução ou se terminar com êxito, continue para ver uma solução deste desafio.