Introdução
A linguagem de programação C# permite que você crie aplicativos que empregam lógica de tomada de decisões.
Digamos que você queira exibir informações diferentes para o usuário final dependendo de algumas regras de negócios. Por exemplo, e se você quiser exibir uma mensagem especial na fatura de um cliente com base em sua região geográfica? E se você quiser dar um desconto a um cliente com base no tamanho do pedido dele? E se você quiser, ainda, exibir o cargo de um funcionário com base no nível dele na empresa? Em todos esses casos, você precisaria adicionar lógica de decisão.
Ao final deste módulo, você será capaz de escrever código que pode alterar o fluxo da execução de seu código com base em alguns critérios.
Importante
Este módulo inclui atividades de codificação que exigem o Visual Studio Code. Você precisará de acesso a um ambiente de desenvolvimento que tenha o Visual Studio Code instalado e configurado para o desenvolvimento de aplicativos em C#.
Objetivos de aprendizagem
Neste módulo, você vai:
- Escrever um código que avalia condições usando as instruções
if,elseeelse if. - Criar expressões boolianas para avaliar uma condição.
- Combinar expressões boolianas usando operadores lógicos.
- Aninhar blocos de código dentro de outros blocos de código.
Pré-requisitos
- Experimente usar o Visual Studio Code para criar e executar aplicativos de console C#.
- Experimente imprimir mensagens no console usando
Console.WriteLine(). - Experiência com a interpolação de cadeias de caracteres para combinar variáveis em cadeias de caracteres literais.
- Experiência de trabalho com a classe
System.Randompara gerar números aleatórios.