TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Resumão C++

Monografias: Resumão C++. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  2/11/2014  •  1.072 Palavras (5 Páginas)  •  231 Visualizações

Página 1 de 5

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.

...

Baixar como (para membros premium)  txt (8 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com