Informações Linguagem de Programação

Page 1

LP – Linguagem de Programação - Turbo Pascal

Técnico em Informática

A Linguagem Turbo Pascal ....................................................................................................2 Estrutura de um programa em Pascal: ....................................................................................2 Comentários ............................................................................................................................2 Declaração de Bibliotecas (Uses): ..........................................................................................3 Variáveis do Turbo Pascal ......................................................................................................3 Constantes ...............................................................................................................................4 Operadores do Turbo Pascal ...................................................................................................5 Entrada de dados .....................................................................................................................7 Comandos Read e Readln ...................................................................................................7 Saída de dados ........................................................................................................................7 Comandos Write e Writeln .................................................................................................7 Exercícios................................................................................................................................9 Manipulação de Variáveis Numéricas ..................................................................................10 Função ABS ......................................................................................................................10 Função DEC......................................................................................................................11 Função INC.......................................................................................................................11 Função EXP ......................................................................................................................12 Função FRAC ...................................................................................................................12 Função INT .......................................................................................................................12 Função RANDOM ............................................................................................................13 Função RANDOMIZE......................................................................................................13 Função ROUND ...............................................................................................................13 Função TRUNC ................................................................................................................14 Função SQR ......................................................................................................................14 Função SQRT ...................................................................................................................14 Biblioteca CRT – Recursos na Tela.....................................................................................14 Estruturas de Decisão: ..........................................................................................................18 SE...ENTÃO...SENÃO (IF...THEN...ELSE) ...................................................................18 Exercícios usando IF.........................................................................................................23 CASE...OF (Caso...Seja)...................................................................................................23 Exercícios usando Case ....................................................................................................28 Estrutura de Repetição ..........................................................................................................29 While...Do (Enquanto...Faça) ...........................................................................................29 Exercícios usando While Do.............................................................................................30 Repeat...Until (Repita...Até que) ......................................................................................30 Exercícios usando Repeat / Until......................................................................................32 FOR...TO...DO (PARA..ATÉ..FAÇA).............................................................................33 Exercícios de For/Do ........................................................................................................35 Estruturas de Dados Homogêneas ........................................................................................35 Matrizes Unidimensionais ou Vetores ou Arrays .............................................................35 Declaração de uma Matriz Unidimensional......................................................................39 Ordenação Vetores............................................................................................................42 Métodos de Pesquisa em uma Matriz ...................................................................................46 Método de Pesquisa Seqüencial ou Linear ...........................................................................46 Método de Pesquisa Binária (Manzano) ...............................................................................48

_________________________________________________________________________ ETE Monte Alto Informática – 1º Módulo Pág.: 1


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.