3.5. Tipos de Dados: Operadores Aritméticos
Na lógica de programação, os dados são elementos fundamentais que manipulamos para criar soluções eficientes para problemas computacionais. Os dados em programação são categorizados em diferentes tipos, como números inteiros, números de ponto flutuante, caracteres, strings e booleanos. Nesta seção, vamos explorar os tipos de dados e como usamos os operadores aritméticos para manipulá-los.
Tipos de Dados
Os tipos de dados são essenciais para a criação de programas pois definem as operações que podem ser realizadas com os dados e a forma como os valores são armazenados na memória. Os tipos de dados mais comuns incluem:
- Inteiros: São números sem uma parte decimal, podendo ser positivos ou negativos.
- Ponto flutuante: São números que possuem uma parte decimal. Eles são úteis quando precisamos de uma precisão maior nos cálculos.
- Caracteres: São usados para armazenar letras, números e símbolos.
- Strings: São sequências de caracteres usadas para armazenar texto.
- Booleanos: São usados para armazenar apenas dois valores: verdadeiro ou falso.
Operadores Aritméticos
Os operadores aritméticos são usados para realizar operações matemáticas com os dados. Os operadores aritméticos mais comuns incluem:
- Adição (+): Adiciona dois números.
- Subtração (-): Subtrai um número de outro.
- Multiplicação (*): Multiplica dois números.
- Divisão (/): Divide um número por outro.
- Módulo (%): Retorna o resto da divisão de um número por outro.
Esses operadores podem ser usados com números inteiros e de ponto flutuante. No entanto, devemos ter cuidado ao usá-los com outros tipos de dados. Por exemplo, a adição de strings concatena as strings em vez de adicionar os valores.
Exemplos de uso dos Operadores Aritméticos
Aqui estão alguns exemplos de como usamos os operadores aritméticos em diferentes contextos:
Exemplo 1: Adição de números inteiros
int a = 5; int b = 10; int soma = a + b; // soma será 15
Exemplo 2: Subtração de números de ponto flutuante
float a = 7.5; float b = 3.5; float diferenca = a - b; // diferença será 4.0
Exemplo 3: Concatenação de strings
string a = "Olá, "; string b = "mundo!"; string saudacao = a + b; // saudação será "Olá, mundo!"
Compreender os tipos de dados e os operadores aritméticos é fundamental para a lógica de programação. Eles são a base para a criação de programas complexos e eficientes. Na próxima seção, exploraremos os operadores relacionais e como eles são usados para comparar dados.