Releases: ufpb-computacao/linguagem-de-programacao-i-livro
Releases · ufpb-computacao/linguagem-de-programacao-i-livro
v1.0.2
v1.0.1
v1.0.0
v0.5.6
v0.5.5
v0.5.4
v0.5.3
v0.5.2
- Substituição de Quadros por Exemplos (#48).
- Remoção de nota sobre onde os Registros serão abordados (#59).
- Adição de programa com estrutura completa no Capítulo 1 (#60).
- Alteração da Ordem dos exercícios no Capítulo 1 (#61).
- Melhorias nos exemplos de leitura e escrita no capítulo de arquivos (#67).
- Utilização de exemplos para referenciação dos códigos (#65).
- Remoção das referências a restrict (#68).
- Correção ortográfica: FORMATADOS (#69).
- Correção do título do código matriz.c no capítulo 1 (#70).
- Inclusão de exercício resolvido sobre leitura e impressão de CPFs (#71).
- Revisão geral do livro (#72).
- Correção na ilustração de pilha de execução (#75).
- Melhoria na Figura 6.1: Ilustração de leitura com fgets (#76).
- Melhoria na identação dos códigos (#77).
- Movendo seção sobre Arquivos especiais para Apêndice (#78).
v0.5.1
- Documentação de funções no apêndice #23.
- Padronizar cpf com o tipo long long #25
- Correção da saída de soma_vetores.c #35.
- Uso de função calloc() no lugar de malloc() em registro_dinamico.c #40.
- Ilustrar separadamente Declaração e Inicliação de Vetor #41.
- Informar que o vetor inicia com índice "0" #42.
- Adicionar exemplo de código para estrutura condicional #43.
- Evidenciar estrutura geral dos Arrays multidimensionais #57.
- Evidenciar propósito das funções printf e scanf na seção 1.3.1 #44.
- Explicar o que é estrutura estática e dinâmica #45.
- Deixar ainda mais clara a figura 1.2 #58.
- Atualização dos objetivos do capítulo de Arquivos #63.
- Utilizando Inocente em vez de Estúpido #32.
- Explicando arquivos especiais no Windows #63.
- Correções ortográficas: #33, #30, #36, #37, #38, #39 e #46.