Introdução a Programação Volume Único
Sandra de Albuquerque Siebra
Recife, 2010
Universidade Federal Rural de Pernambuco
Reitor: Prof. Valmar Corrêa de Andrade
Vice-Reitor: Prof. Reginaldo Barros
Pró-Reitor de Administração: Prof. Francisco Fernando Ramos Carvalho
Pró-Reitor de Extensão: Prof. Paulo Donizeti Siepierski
Pró-Reitor de Pesquisa e Pós-Graduação: Prof. Fernando José Freire
Pró-Reitor de Planejamento: Prof. Rinaldo Luiz Caraciolo Ferreira
Pró-Reitora de Ensino de Graduação: Profª. Maria José de Sena
Coordenação Geral de Ensino a Distância: Profª Marizete Silva Santos
Produção Gráfica e Editorial
Capa e Editoração: Allyson Vila Nova, Rafael Lira e Italo Amorim
Revisão Ortográfica: Marcelo Melo
Ilustrações: Allyson Vila Nova, John Pablo, Diego Almeida, Pablo Martins e Moisés de Souza
Coordenação de Produção: Marizete Silva Santos
Sumário
Apresentação ...................................................................................................4
Capítulo 1 – Introdução a Algoritmos e à Lógica de Programação ............5
Capítulo 2 – Linguagem Algorítmica ............................................................24
Capítulo 3 – Ambientes de Programação Algorítmica ...............................76
Capítulo 4 – Estruturas de Dados Homogêneas .........................................82
Capítulo 5 – SubAlgoritmos ..........................................................................99
Conheça a Autora ........................................................................................125
Apresentação
Para a maior parte dos alunos que ingressa em algum curso de informática, em qualquer nível (ensino técnico ou superior), uma grande curiosidade ou desejo é aprender a programar um computador. Fazer o computador fazer o que se quer. Daí vem uma grande questão: qual o caminho a percorrer para atingir esse objetivo? Até porque essa não é uma tarefa fácil para a maior parte das pessoas. É aí que esta disciplina de
Introdução a Programação entra, porque antes