Introdução
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 eConsole.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
edecimal
- Experiência de nível de principiante ao nível da concatenação e da interpolação de cadeia