livro psicilogia
Eduardo de Santana Medeiros Alexandre
Linguagem de Programação I:
Programação Estruturada usando C
Editora da UFPB
João Pessoa
2014
UNIVERSIDADE FEDERAL DA PARAÍBA
Reitora
Vice-Reitor
Pró-reitora de graduação
MARGARETH DE FÁTIMA FORMIGA MELO DINIZ
EDUARDO RAMALHO RABENHORST
ARIANE NORMA DE MENESES SÁ
Diretor da UFPB Virtual
Diretor do CI
JAN EDSON RODRIGUES LEITE
GUIDO LEMOS DE SOUZA FILHO
EDITORA DA UFPB
Diretora
Supervisão de Editoração
Supervisão de Produção
IZABEL FRANÇA DE LIMA
ALMIR CORREIA DE VASCONCELLOS JÚNIOR
JOSÉ AUGUSTO DOS SANTOS FILHO
CURSO DE LICENCIATURA EM COMPUTAÇÃO A DISTÂNCIA
Coordenador LUCIDIO DOS ANJOS FORMIGA CABRAL
Vice-coordenadora DANIELLE ROUSY DIAS DA SILVA
Prof Dr. Lucídio Cabral (UFPB)
Conselho Editorial
Prof Dr. Danielle Rousy (UFPB)
F676l Fonseca, Iguatemi Eduardo da.
Linguagem de Programação I: programação estruturada usando C /
Iguatemi Eduardo da Fonseca, Eduardo de Santana Medeiros Alexandre. - João
Pessoa: Editora da UFPB, 2014.
211. : il. –
ISBN: 978-85-237-0909-9
Curso de Licenciatura em Computação na Modalidade à Distância.
Universidade Federal da Paraíba.
1. Programação de computadores. 2. Estruturas da linguagem C. 2.
Registros. 3. Ponteiros. 4. Alocação Dinâmica. 5. Arquivos. I. Título.
CDU 004.42
Todos os direitos e responsabilidades dos autores.
EDITORA DA UFPB
Caixa Postal 5081 – Cidade Universitária
João Pessoa – Paraíba – Brasil
CEP: 58.051 – 970 http://www.editora.ufpb.br Impresso no Brasil
Printed in Brazil
Linguagem de Programação I
Linguagem de Programação I
Programação Estruturada usando C
i
Linguagem de Programação I
Sumário
I
Conteúdos programáticos
1
1
Revisão
2
1.1
Algoritmos computacionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
1.2
A linguagem de programação C . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.3
Estruturas de dados e estruturas de controle . . . . . . . . . . . . . . . . . . . . . .
4
1.3.1