apostila c++/c UFU
C(++) para não Computeiros: uma introdução ao raciocínio computacional
Paulo R. Coelho
Pr
Lásaro Camargos
Ve r sã o 25 de junho de 2014
Anilton Joaquim
sã o Ve r r
in a el im Pr
2
Básico
11
1
O computador é uma máquina burra
1.1 Algoritmo . . . . . . . . . . . . . . . . .
1.2 Linguagem de Programação . . . . . . .
1.3 A linguagem C(++) . . . . . . . . . . . .
1.3.1 Meu Primeiro Programa . . . . .
1.3.2 Área de um Retângulo . . . . . .
1.3.3 Tipos Primitivos da Linguagem C
1.3.4 Organização do Código . . . . . .
1.4 Saída de Dados . . . . . . . . . . . . . .
1.5 A Função main . . . . . . . . . . . . . .
1.6 Conclusão . . . . . . . . . . . . . . . . .
1.7 Exercícios . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Compilação e Execução
2.1 O processo de compilação
2.2 A IDE Code::Blocks . . .
2.2.1 Criando um Projeto
2.2.2 Depuração . . . .
2.3 O Arquivo Executável . . .
2.4 Exercícios . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
13
13
14
14
14
15
16
16
17
19
20
21
Pr
el im I
in a r
Sumário
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
23
23
24
24