Introdução

Concluído

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, elsee else 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.