1/56
Programac ¸ ˜ ao de Computadores I Aula 05
Programac ¸ ˜ ao: Tipos, Vari´ aveis e Express˜
- es
Programac ao: Tipos, Vari aveis e Express oes Jos e Romildo - - PowerPoint PPT Presentation
Programac ao de Computadores I Aula 05 Programac ao: Tipos, Vari aveis e Express oes Jos e Romildo Malaquias Departamento de Computac ao Universidade Federal de Ouro Preto 2011-1 1/56 Valores Valor e
1/56
2/56
◮ n´
◮ textos: ”bom dia”, ”digite um n´
3/56
4/56
5/56
◮ char ou signed char ◮ short ou signed short ◮ int ou signed int ou signed ◮ long ou signed long
6/56
◮ n´
◮ tamanho(char) ≤ tamanho(short) ≤ tamanho(int) ≤
7/56
◮ unsiged char ◮ unsiged short ◮ unsiged int ou unsigned ◮ unsiged long
8/56
◮ Normalmente use int. ◮ Se precisar de valores grandes, use long. ◮ Se precisar economizar espac
◮ Se valores negativos n˜
◮ Evite usar os tipos char para representar n´
◮ Se precisar de inteiros maiores que os fornecidos pelos tipos
9/56
◮ Decimal: sequˆ
◮ Octal: sequˆ
◮ Hexadecimal: sequˆ
10/56
◮ float ◮ double ◮ long double
11/56
◮ uma parte inteira ◮ um ponto decimal ◮ uma parte fracion´
◮ uma parte de expoente ◮ um sufixo
12/56
13/56
14/56
15/56
◮ forma especial de indicar o caracter ◮ comec
16/56
17/56
18/56
19/56
20/56
21/56
◮ ´
◮ Comec
◮ Termina no menor bloco contendo a declarac
◮ pode ser um bloco, uma rotina ou todo o programa (locais ×
22/56
◮ Nome de vari´
◮ Identificadores que n˜
23/56
◮ Alocac
◮ Reserva de espac
◮ Vari´
◮ Necessidade de previs˜
◮ Alocac
◮ Reserva de espac
◮ Necessidade de func
◮ Uso de ponteiro para a ´
24/56
25/56
26/56
◮ ´
◮ Deve comec
27/56
28/56
29/56
30/56
31/56
32/56
33/56
34/56
35/56
36/56
37/56
38/56
39/56
40/56
41/56
42/56
◮ A primeira linha declara a vari´
◮ A segunda linha armazena o valor 1.72 na vari´
◮ A terceira linha calcula o valor da express˜
43/56
◮ Modificam a vari´
◮ Pr´
◮ Incrementa a vari´
◮ Exemplo:
44/56
◮ P´
◮ Primeiro usa a vari´
◮ Exemplo:
45/56
◮ Modificam a vari´
◮ Pr´
◮ Decrementa a vari´
◮ Exemplo:
46/56
◮ P´
◮ Primeiro usa a vari´
◮ Exemplo:
47/56
◮ Realizam a operac
◮ O resultado da operac
◮ Exemplo:
48/56
◮ Exemplo: qual ´
49/56
50/56
51/56
52/56
53/56
54/56
55/56
56/56