Nesta aula nós estudaremos os Operadores Aritméticos do C++. Também aprenderemos, de forma geral, como utilizar a linguagem para trabalhar com a matemática básica e como podemos realizar a maior parte das operações matemáticas. |
OPERADORES ARITMÉTICOS
Os Operadores Aritméticos utilizados pelo C++ são, basicamente, os mesmos encontrados na matemática basica, ou seja, utilizar o sinal de + para realizar a soma, o sinal de - para a subtração, o sinal de * para a multiplicação e o sinal de / para a divisão entre 2 operandos.
Na lista a seguir, é possível encontrar todos esses operadores.
- (soma)
- (subtração)
- (multiplicação)
- / (divisão)
Na tabela a seguir, temos a lista de operadores e o nome da função.
Operação | Operador |
adição | + |
subtração | - |
multiplicação | * |
divisão | / |
módulo | % |
O Operador Módulo contido na tabela acima % ainda não foi estudado, porém, pense no mesmo como sendo um operador que nos possibilita obter o resto de uma divisão.
NOTAÇÃO MATEMÁTICA
A forma em que escrevemos equações em C++ é diferente da notação utilizada na matemática tradicional. Mesmos assim, há bastante semelhança de forma que rapidamente conseguimos assimilar e construir equações mais complexas.
EXEMPLOS
//soma
int soma = 1 + 1;
//subtraçao
int soma = 1 - 1;
//multiplicação
int multi = 1 * 1;
//divisão
int divi = 1 / 1;
note:
Tome cuidado para não realizar divisões por zero, pois, a o C++ levantará uma mensagem de erro informando que não é possível realizar determinada operação matemática!
EXEMPLO FEITO EM AULA
#include <iostream>
#include <stdlib.h>
/*====================================
* eXcript.com
* fb.com/eXcript
* ====================================*/
using namespace std;
int main() {
int x, y;
x = 3;
y = 9;
cout << "O valor de x e y é: " << x << ", " << y << endl;
cout << "A soma entre x e y é: " << x + y << endl;
cout << "A subtração entre x e y é: " << x - y << endl;
cout << "A multiplicação entre x e y é: " << x * y << endl;
double d = y / (x+1.0);
cout << "A divisão entre x e y é: " << d << endl;
system("pause");
return 0;
}
Tags curso, cpp
Comentários
comments powered by Disqus