Introdução

Concluído

As aplicações que criar em C# irão exigir que opere em dados numéricos literais e variáveis. Seguem-se alguns exemplos do que poderá ter de fazer:

  • Realizar operações matemáticas simples, incluindo adições, subtrações, multiplicações e divisões
  • Realizar operações com múltiplos passos que têm de ser concluídos por uma ordem específica
  • Determinar o resto após a realização de uma divisão
  • Incrementar ou diminuir um valor, e assim por diante

Imagine que pretende realizar um cálculo que converta um valor de uma unidade de medida noutra. E se, por exemplo, quisesse converter a temperatura atual de graus Fahrenheit para graus Celsius? Depois de calcular a temperatura em graus Celsius, tem de apresentar essa informação ao utilizador numa mensagem formatada. Para fazer isso, você precisará aprender a usar operadores para agir em operandos como valores literais e variáveis.

Neste módulo, realizará operações numéricas e de cadeia básicas nos seus dados. Como irá aprender, o compilador realizará diferentes tarefas dependendo dos tipos de dados dos valores que se encontram em redor de um determinado operador. Contudo, o mais importante é que irá compreender como os operadores realizam ações em operandos. Aprender a trabalhar corretamente com operadores e operandos irá ajudá-lo a formular instruções significativas no seu código.

No final deste módulo, conseguirá escrever código que realiza operações básicas em valores literais e variáveis.

Objetivos de aprendizagem

Neste módulo, irá:

  • Realizar operações matemáticas em valores numéricos
  • Observar a conversão implícita de tipo entre cadeias e valores numéricos
  • Converter temporariamente um tipo de dados noutro

Pré-requisitos

  • Experiência de nível iniciante com um editor .NET
  • Experiência de nível de principiante com regras básicas de sintaxe de C#
  • Experiência de nível iniciante com a exibição de uma mensagem em um console usando os Console.WriteLine métodos e Console.Write
  • Experiência de nível de principiante ao nível da criação de valores literais e da declaração de variáveis de tipos de dados básicos, tais como string, int e decimal
  • Experiência de nível de principiante ao nível da concatenação e da interpolação de cadeia