Introdução
  • Download e instalação da IDE e compilador
  • Introdução à Linguagem C
  • Função main() e system("pause")
  • Entrada e saída de dados
  • Códigos Fonte da Seção 1
Operadores aritméticos
  • Somando valores inteiros
  • Calculando média com float
  • Operador % - verificando se um número é par ou ímpar
  • Exercício proposto 01
  • Exercício Proposto 02
  • Código fonte da Seção 2
Estruturas de decisão
  • Operadores relacionais
  • If e if...else
  • Tabela da verdade && - operador lógico &&
  • Tabela da verdade || - operador lógico || (ou)
  • Switch ... case
  • Operador ternário
  • Exercício Proposto 03
  • Exercício proposto 04
  • Exercício Proposto 05
  • Código Fonte da Seção 3
Estruturas de repetição - Loops
  • Estrutura de repetição for
  • Exercício Proposto 06 - for
  • Estrutura de repetição do...while - teste no final do loop
  • Usando do while para validar um valor
  • While - repetição com teste no início do laço
  • Exercício Proposto 07
  • Exercício Proposto 08 - do..while()
  • Código Fonte da Seção 4
Arranjos (arrays) - vetores
  • Vetor - conceito
  • Recebendo os dados do vetor via teclado com scanf
  • Exemplo: Somatória dos valores de um vetor
  • Exercício Resolvido - Vetor 01
  • Exercício Resolvido - Vetor 02
  • Vetor de caracteres - String
  • Código Fonte da Seção 5
  • Exercício Proposto 09
  • Exercício Proposto 10
Pesquisa e ordenação básica em vetores
  • Pesquisa sequencial em um vetor
  • Pesquisa binária em um vetor
  • Ordenação de vetores
  • Código Fonte da Seção 6
Arrays - Matrizes
  • Matriz - array bidimensional
  • Recebendo dados em uma matriz com scanf
  • Struct
  • Código Fonte da Seção 7
Arquivo texto
  • Criando um arquivo texto em C
  • Abertura e escrita de dados em arquivo texto
  • Leitura de dados de um arquivo texto
  • Exercício Integrador - Array de structs e arquivo texto
  • Código Fonte da Seção 8
Funções
  • Funções com retorno e sem retorno (void)
  • Protótipos
  • Função com retorno
  • Exercício: calcular o cubo de um número
  • Resumo Slides sobre C
  • Exercício Integrador - arquivos e funções
  • Código Fonte da Seção 9