Linguagem c
Aprendendo a Programar Programando na Linguagem C
Para Iniciantes
Terceira Edição Revisada/Ampliada
Edição Digital
(cópias autorizadas)
Aprendendo a Programar Programando na Linguagem C
Jaime Evaristo Professor Adjunto Instituto de Computação Universidade Federal de Alagoas
Aos meus netos Mateus, Vitor e Lucas
Sumário
1 Introdução à Programação................................................................................................................. 4 1.1 Organização básica de um computador..................................................................................... 4 1.2 Linguagem de máquina..............................................................................................................4 1.3 Programas de computadores...................................................................................................... 5 1.4 Lógica de programação..............................................................................................................6 1.5 Resolução de problemas............................................................................................................ 6 1.6 Processador de um algoritmo.....................................................................................................9 1.7 Exemplos de algoritmos matemáticos..................................................................................... 10 1.8 Linguagens de alto nível.......................................................................................................... 13 1.9 Sintaxe e semântica de uma instrução..................................................................................... 14 1.10 Sistemas de computação........................................................................................................ 14 1.11 Exercícios propostos.............................................................................................................. 15 2. Introdução à Linguagem