Resumão C++
Monografias: Resumão C++. Pesquise 862.000+ trabalhos acadêmicosPor: Daniel_Almeida • 2/11/2014 • 1.072 Palavras (5 Páginas) • 260 Visualizações
ALGORITMOS
Professora: Gellars Tavares
Algoritmos – Professora Gellars Tavares – ano 2010 1
RESUMO C++
1- Tipos primitivos
a) int: para dados inteiros
b) float ou double: para valores reais. Note que o double permite armazenar uma gama maior de reais positivos ou negativos.
c) char: permite armazenar um e apenas um caractere (um dígito ou uma letra ou sinal de acentuação ou sinal de pontuação)
d) bool: para valores lógicos true ou false
e) void: sem valor
2- Declaração de variáveis
Regra geral :
tipo <nome da variável>;
tipo <nome da variável 1>, <nome da variável 2>;
Exemplo :
int i;
float x, y;
char c, f;
3- Constantes
Regra geral: const <nome da constante> = <valor> ; Exemplo: const MAX = 100;
4- Operadores:
4.1 ATRIBUIÇÃO:
A atribuição é caracterizada pelo sinal de = .
Regra geral: <variável> OAA equivale
<expressão>; equivale <variável> = <variável> op (expressão)>;
Sejam
OAA operadores aritméticos de atribuição: +=, -=, *=, /=, %=
op os operadores aritméticos vistos : + , - , *, / ou %.
Obs: Os parênteses que envolvem a expressão são fundamentais.
ALGORITMOS
Professora: Gellars Tavares
Algoritmos – Professora Gellars Tavares – ano 2010 2
Operador
Exemplo
Explicação
Atribui
+=
c += 7
c = c + 7
10 a c
-=
d -= 4
d = d - 4
1 a d
*=
e *= 5
e = e * 5
20 a e
/=
f /= 3
f = f / 3
2 a f
%=
g %= 9
g = g % 9
3 a g
Exemplos: Sejam int x,y,z;
x += y;
equivale
x = x + y;
x -= y + 10;
equivale
x = x – (y + 10);
z /= x – y ;
equivale
z = z / (x – y);
4.2 ARITMÉTICOS
Operador
Operação realizada
Exemplos
+
Adição
int soma = 10+4;
-
Menos unário
subtração
-3
int x = 10-4;
*
multiplicação
/
Divisão inteira (fornece o quociente da divisão entre dois inteiros)
int X;
X = 5/2; X valerá 2
/
Divisão real (pelo menos um dos operandos deve ser real
float f;
f = 5.0/2; ou
f = 5/2.0 ou
f = 5.0/2.0; fornecerá 2.5
%
Resto da divisão entre inteiros
Int y;
Y = 5%2; Y valerá 1
++
Incremento
--
Decremento
O incremento, assim como o decremento, podem ser pré ou pós-fixados.
Caso não haja atribuição, é indiferente que haja incremento/ decremento antes ou após a variável. Caso haja atribuição com ++ ou -- , é importante identificar se os operadores estão antes (pré) ou após as variáveis (pós).
ALGORITMOS
Professora: Gellars Tavares
Algoritmos – Professora Gellars Tavares – ano 2010
Conclusão: Considerando que haja atribuição:
• Incremento/decremento pré-fixado:
1º) incrementa ou decrementa
2º) atribui
• Incremento/decremento pós-fixado:
1º) atribui
2º) incrementa ou decrementa
Operador
Exemplo
Explicação
++
++a
Incrementa a de 1 e depois usa o novo valor de a na expressão.
...