Projeto guiado – Desenvolver estruturas de ramificação condicional e loop em C#
Obter experiência no desenvolvimento de um aplicativo de console que implemente instruções de seleção e iteração para obter especificações de aplicativo.
Objetivos de aprendizagem
Neste módulo, você praticará como:
- Use o Visual Studio Code para desenvolver um aplicativo de console em C# que usa uma combinação de instruções de seleção e iteração para implementar fluxos de trabalho lógicos de acordo com os dados do aplicativo fornecidos e as interações do usuário.
- Avalie as condições subjacentes e tome uma decisão fundamentada em dados ao escolher entre as instruções if-elseif-else e switch, e entre as instruções de iteração foreach, for, while e do while.
- Defina o escopo das variáveis para um nível apropriado dentro de um aplicativo.
Pré-requisitos
- Experimente usar o Visual Studio Code para desenvolver, compilar e executar aplicativos de console em C# que incluam E/S de console e acesso aos métodos das classes .NET
- Experiência no uso de códigos em C# para avaliar expressões condicionais e gerenciar o escopo da variável dentro e fora dos blocos de código
- Experimente usar instruções if-elseif-else e switch-case em C# para corresponder uma variável ou uma expressão a vários resultados possíveis
- Experimente usar instruções foreach, for, do while e while em C# para realizar loops de blocos de código e acessar os elementos de variáveis de matriz