01 Ambiente Interativo
25 Estrutura Condicional (if elseif): Determina o Signo
49 Funções: Exemplificando a utilização de Parâmetros I
02 Primeiros Programas
26 Operadores de Incremento e Decremento
50 Funções: Exemplificando a utilização de Parâmetros II
03 Comentários
27 Estrutura de Repetição (while): Variável de controle
51 Funções: Parâmetros com valores padrões
04 Operadores Aritméticos
28 Estrutura de Repetição (while): Somando valores
52 Funções: Fórmula de Bhaskara
05 Operadores Relacionais
29 Estrutura de Repetição (while): Capital ultrapassar R$ 200,00
53 Funções: Vetores (arrays), Entrada e Saída de Dados
06 Operadores Lógicos
30 Estrutura de Repetição (while): Máximo Divisor Comum (MDC)
54 Funções: Vetores (arrays), Somatório e média
07 Variáveis
31 Estrutura de Repetição (for): Variável de controle
55 Funções: Vetores (arrays), Menor e maior valores
08 Operador de Atribuição: Expressões
32 Estrutura de Repetição (for): Tabuada de 'n'
56 Funções: Número primo, comando 'return'
09 Operador de Atribuição: Trocando dois valores
33 Estrutura de Repetição (for): Somatório e contagem
57 Funções: Escopo de variáveis (global e local)
10 Operador de Atribuição: Entrada de Dados (input)
34 Estrutura de Repetição (for): Número primo, comando break
58 Funções inline
11 Entrada de Dados (input)
35 Tipos de dados
59 Subfunções
12 Saída de Dados (printf): Operadores aritméticos
36 Vetores (arrays): Declarando variáveis
60 Funções: Recursividade, Fatorial de 'n'
13 Entrada e Saída de Dados: Quadrado
37 Vetores (arrays): Entrada e Saída de Dados
61 Funções: Recursividade, Operações em vetores (arrays)
14 Entrada e Saída de Dados: Fazendo cálculos matemáticos
38 Vetores (arrays): Fatiamento
62 Arquivo Texto (txt): Gravando dados com a função 'fputs'
15 Função de resto da divisão inteira (rem)
39 Vetores (arrays): Operações
63 Arquivo Texto (txt): Gravando dados, Tabuada de 'n'
16 Estrutura Condicional (if): Número par ou ímpar
40 Vetores (arrays): Funções
64 Arquivo Texto (txt): Gravando dados, Plano cartesiano
17 Estrutura Condicional (if): Operadores relacionais
41 Vetores (arrays): x(i) = 2^i;
65 Arquivo Texto (txt): Gravando dados, Pacientes (IMC)
18 Estrutura Condicional (if): Operadores lógicos
42 Cadeia de Caracteres (String): Entrada de Dados
66 Arquivo Texto (txt): Lendo dados com a função 'fgets'
19 Estrutura Condicional (if): Fórmula de Bhaskara
43 Cadeia de Caracteres (String): Saída de Dados
67 ...
20 Estrutura Condicional (if else): Número par ou ímpar
44 Cadeia de Caracteres (String): Entrada e Saída de Dados
68 ...
21 Estrutura Condicional (if else): Relações entre dois valores
45 Cadeia de Caracteres (String): Uma matriz de caracteres
69 ...
22 Estrutura Condicional (if else): Árvore de decisão
46 Formatando uma String usando a função 'sprintf'
70 ...
23 Estrutura Condicional (if else): Trimestre do ano
47 Funções: Tabuada de 'n'
71 ...
24 Estrutura Condicional (if elseif): Trimestre do ano
48 Funções: Índice de Massa Corporal (IMC)
72 ...

Prof. Omero Francisco Bertol (omero@utfpr.edu.br). Editado em: 23/08/2021.