Lista de Exercícios em Linguagem C
Walter Alexandre Alencar de Oliveira
22 de fevereiro de 2013
2
Sumário
1 Introdução
5
2 Variáveis, Expressões e Funções Básicas
7
3 Estruturas Condicionais e de Seleção
17
4 Estruturas de Repetição
29
5 Vetores e Matrizes
41
6 Tipos Abstratos de Dados
53
7 Funções
55
8 Arquivos
57
9 Ponteiros
59
10 Outros Recursos da Linguagem
61
11 Estruturas de Dados
63
12 Desaos
65
A Base Matemática
67
A.1
Constantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
A.2
Escalas termométricas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
A.3
Ângulos
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
A.4
Polígonos e outros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
68
A.5
Plano e Espaço
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
A.6
Medidas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
A.7
Números Complexos
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
70
4
SUMÁRIO
A.8
Outros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
71
A.9
Física
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
A.10 Datas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
A.11 Vetores e Matrizes
A.12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
Capítulo 1
Introdução
Para ser um bom programador é necessário programar. Como professor da disciplina Programação de computadores (e outras disciplinas que envolvam programação), não é difícil acreditar nesta armação.
Assim, essa