MATA37 - ILP - 2018.1
Trabalho prático
Veja a especificação do trabalho
Informações básicas
- Professor: Rodrigo Rocha rodrigorgs@ufba.br
- Inscreva-se no Google Classroom da turma: clique no botão
+
e digite o código6o7sgf2
.
Avaliações
- Exercícios online individuais
[peso: 3] - Duas provas práticas
[peso: 5] - Trabalho prático
[peso: 2] – veja a especificação do trabalho
Links importantes
- Código-fonte produzido durante a aula
- Tutoriais, apostilas e livros:
- Editores de C++ online:
- Como instalar um compilador de C++ no Windows (MinGW, g++)
- IDEs (ambientes integrados de desenvolvimento – escolha um):
Conteúdo
- Aula 1
- Pra que aprender a programar?
- O que são algoritmos? E linguagens de programação?
- .
- “Alô mundo” em C++
- Variáveis
- Entrada e saída
- Expressões aritméticas
- Estilo de codificação
- .
- Quiz sobre variáveis, aritmética e entrada/saída
- Erros comuns nos exercícios
- .
- Estruturas de seleção (desvio condicional): if, else, switch, ?:
- .
- Introdução à linha de comando
- Compilador de C++
- Como instalar um compilador de C++ no Windows (MinGW, g++)
- .
- Estruturas de repetição
- .
- Vetores – exercícios extras
- .
- Strings – material complementar
- .
- Matrizes
- Structs
- Funções
- Ordenação
- Busca binária - ver também material do livro OpenDSA