Escolar Documentos
Profissional Documentos
Cultura Documentos
tipo identificador;
Identificadores so nomes usados para se fazer referncia a variveis, funes, rtulos e vrios outros
objetos definidos pelo usurio.
O primeiro caracter deve ser uma letra ou um sublinhado, sendo significativos seus 32 primeiros caracteres.
O C/C++ diferencia letras maisculas e minsculas (case sensitive). Dessa forma, poderamos ter duas
variveis diferentes chamadas S e s.
Os tipos bsicos de variveis so: float (valores numricos reais), int (valores numricos inteiros) e char
(caracter). A Tabela 1 ilustra os principais tipos aceitos pelo C/C++.
Tabela 1 Tipos comuns em C++
Tipo
Bytes
Valores armazenados
char
int
int
short
long
float
double
long double
void
unsigned char
unsigned long
unsigned short
1
2
4
2
4
4
8
10
0
1
4
2
As variveis podem ser inicializadas em qualquer parte do programa, inclusive no momento da declarao.
O valor inicial de uma varivel no inicializada no pode ser previsto (assume o que chamamos lixo).
Para declarar uma varivel s, que armazene valores reais, e inicializar essa varivel com o valor 0 (zero),
por exemplo, pode-se escrever:
float s = 0;
Em C/C++, podemos inicializar vrias variveis simultaneamente.
Exemplo:
a = b = c = 100;
Neste caso, as trs variveis so inicializadas com o valor 100.
Finalidade
Atribuio
Adio
Subtrao
Multiplicao
Diviso
Resto da diviso de 2 inteiros
Aritmtico de atribuio (multiplicao)
Aritmtico de atribuio (diviso)
Aritmtico de atribuio (mdulo)
Aritmtico de atribuio (soma)
Aritmtico de atribuio (subtrao)
Incremento de um
Decremento de um
Condicional
Operao
==
!=
>
<
>=
<=
igual a
diferente de
maior que
menor que
maior ou igual a
menor ou igual a
Os operadores lgicos so usados na ligao dessas expresses lgicas, sendo os mais usuais:
Operador
Operao
&&
||
!
And (E)
Or (Ou)
Not (No)
Como podemos ter mais de um operador (de diferentes tipos) na mesma expresso, a ordem em que so
efetuadas estas operaes afeta o resultado final. Assim, existe uma relao de prioridade entre os
operadores, conforme tabela abaixo.
PRIORIDADE
1a.
2a .
3a .
4a .
5a .
OPERADOR
ARITMTICO
RELACIONAL
NO
E
OU
Para fazer uso dessa funes, a bibliteca matemtica deve ser associada ao programa atravs da
palavra-chave include, conforme mostrado a seguir:
a) Em C++
#include < cmath >
using namespace std;
b) Em C
#include < math.h >
3. Quais das seguintes instrues so corretas e quais esto erradas (em C/C++)?
a) int a;
b) float b, B;
c) int float c;
d) g char;
e) char Nome;
4. Em qual tipo de dado podemos armazenar um nmero real?
a) unsigned int
b) char
c) float
d) long
e) double
c)
2+a
2x + x3
b3
d)
a+b
+
cd
e)
f)
x
y
(2n +1)
sen
m 4m
[( x
+ ). y ]
2r
m.n
r