Ender
INTRODUÇÃO À LINGUAGEM PASCAL
Program Taylor; var k, n: integer; s, x: real; function Fatorial(n: integer): integer; begin if (n>1) then
Fatorial := n*Fatorial(n-1) else Fatorial := 1; end; function potencia(x,n: real): real; begin potencia := exp(n*ln(x)); end; begin write('Digite numero de termos e o valor x: '); read(n,x); s := 0; for k:=1 to n do Pascal (1623-1662)
Blaise
s := s + potencia(x,1.0*k)/fatorial(k); writeln('S= ', s); readkey; end.
IntroLingPascal-ZIM.doc - Ver. 1.0a (Beta)
Prof. Dalton Vinicius Kozak
16/02/05
-i-
PROGRAMAÇÃO
INTRODUÇÃO À LINGUAGEM PASCAL
SUMÁRIO
1. OBJETIVO DO DOCUMENTO ................................................................................................................1
2. INTRODUÇÃO .....................................................................................................................................1
2.1. A Linguagem Pascal..................................................................................................................1
2.2. Pascal ZIM! ...............................................................................................................................1
3. RESUMO DA LINGUAGEM PASCAL.......................................................................................................2
3.1. Estrutura Básica de um programa Pascal..................................................................................2
3.2. Executando um Programa no Pascal.ZIM! ................................................................................3
3.3. Tipos de Dados Pré-definidos ...................................................................................................4
3.4. Identificadores ...........................................................................................................................4
3.5. Constantes e