Introdução
A linguagem de programação C# permite compilar aplicações que utilizam lógica de tomada de decisões.
Suponha que quer apresentar informações diferentes ao utilizador final, dependendo de algumas regras de negócio. Por exemplo, e se quiser apresentar uma mensagem especial na fatura de um cliente com base na sua região geográfica? E, se quiser dar a um cliente um desconto com base no tamanho da encomenda? Ou, e se quiser apresentar o título de um funcionário com base no seu nível na empresa? Em cada caso, precisaria de adicionar lógica de decisão.
No final deste módulo, poderá escrever código que pode alterar o fluxo da execução do código com base em alguns critérios.
Importante
Este módulo inclui atividades de codificação que exigem Visual Studio Code. Você precisará acessar 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, irá:
- Escreva o código que avalia as condições usando as instruções
if
,else
eelse if
. - Compilar Expressões booleanas para avaliar uma condição.
- Combinar Expressões booleanas com operadores lógicos.
- Aninhar blocos de código dentro de outros blocos de código.
Pré-requisitos
- Experiência usando o Visual Studio Code para criar e executar aplicativos de console C#.
- Experimente imprimir mensagens para o console usando
Console.WriteLine()
o . - Experiência com interpolação de cadeias de caracteres para combinar variáveis em cadeias de caracteres literais.
- Experiência de trabalho com a
System.Random
classe para gerar números aleatórios.