Programação C
Exercícios de
Programação
Utilizando Linguagem C
Este texto destina-se a todos quanto se queiram iniciar na programação, desde as mais modestas às mais elevadas ambições. O método de aprendizagem consiste em explicar um conjunto de conceitos, suportados em exemplos simples, após o qual o leitor terá ao seu dispor um leque de exercícios desde simples a mais avançados, que lhe permitam interiorizar os conceitos com base na sua experiência de programação.
José Coelho
2010
PREFÁCIO
O presente texto destina-se a todos quantos queiram iniciar-se na programação. A linguagem de programação adoptada é a linguagem C, mas este texto não se centra na linguagem de programação mas sim nos conceitos, sendo a linguagem de programação apenas uma ferramenta para o ensino da programação.
Este texto tem origem num conjunto de explicações fornecidas no âmbito da Unidade Curricular
(UC) de Programação da Universidade Aberta, de forma a responder às dificuldades sentidas pelos estudantes. As explicações foram organizadas em conceitos essenciais, que são introduzidos com uma necessidade que os conceitos introduzidos anteriormente não satisfazem, e constituídos por uma explicação do conceito, seguida de um ou mais exemplos. Os exemplos são tão simples quanto possível, de forma a ser clara a aplicação do conceito. A compreensão completa dos exemplos passa por analisar a execução passo a passo de forma a remover qualquer dúvida que o leitor tenha sobre a forma como é executado o exemplo que exemplifica o conceito em causa, e desta forma facilmente interiorizar os conceitos essenciais. Cada conceito termina com um conjunto de erros comuns mais directamente ligados ao conceito, e respectivos exemplos, para que ao serem compreendidos não sejam cometidos. No anexo está a lista completa de erros comuns.
A estes conceitos juntou-se o pacote de actividades formativas a realizar na UC, aqui chamados de exercícios, de nível de dificuldade desde o mais