






Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Este apêndice fornece as regras básicas para transformar algoritmos em programas (em pascal), apresentando os itens sintáticos, como símbolos, identificadores, e compilação, além de abordar a estrutura de sequência em pascal com comandos de entrada, saída, atribuição e comentário. Também inclui um exemplo de algoritmo completo em pascal.
Tipologia: Resumos
1 / 10
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Este apêndice tem o objetivo de fornecer as regras básicas para transformar algoritmos (em Natural) em programas (em PASCAL).
2.1 - SÍMBOLOS (Capítulo 2, Item 2.2.1)
LETRAS: A B C ... U W V X Y Z (MAIÚSCULAS ou minúsculas) DÍGITOS: 0 1 2 ... 9
a) Em NATURAL ALGORTIMO ANEL NUMHORAS : INTEIRA RAIOEXT, RAIOINT, SALARIO, SALBRU : REAL ALTURA, LARGURA, COMPRIM : REAL NOME30, CIDADE20 : CADEIA
b) Em PASCAL PROGRAM ANEL; VAR NUMHORAS: INTEGER; RAIOEXT,RAIOINT,SALÁRIO,SALARIOBRU:REAL; ALTURA,LARGURA,COMPRIMENTO:REAL; CIDADE:STRING[20]; NOME:STRING[30];
4 - ESTRUTURA DE SEQUÊNCIA EM PASCAL
A estrutura de sequência é constituída por um conjunto de comandos de ENTRADA, SAÍDA, ATRIBUIÇÃO e COMENTÁRIO, que são executados na ordem em que são escritos. a) Comando de ENTRADA em PASCAL.
b) Comando de SAÍDA em PASCAL
Obs: Para exibir uma mensagem de texto deve-se usar apóstrofo, em lugar de aspas, no comando WRITE.
PROGRAM EXPO; USES CRT; VAR EXPON,X,N:REAL; BEGIN CLRSCR; READ (N,X); EXPON := EXP(X* (LN(N))); WRITE ('EXPONENCIAL DE ',N:5:2,' ELEVADO A ',X:5:2, ' EH ',EXPON:6:2); END.
algoritmo média; program media; inteira n1, n2, n3; var n1, n2, n3: integer ; real resp; resp: real ; início begin escreva (‘Informe 3 nros. inteiros:’); writeln (‘Informe 3 nros. inteiros:’); leia (n1,n2,n3);; read (n1,n2,n3); resp := n1 + n2 + n3; resp := n1 + n2 + n3; resp := resp / 3; resp := resp / 3; escreva (‘Media:’, resp); write (‘Media:’, resp); fim. end.
a) Comentários.
b) Indentação.
comando 1 ; comando 1 ; ........... ...... comando n; comando n ; ATE condição UNTIL condição ;
PARA var de vlr1 ate vlr2 FAÇA FOR var := vlr1 { TO / DOWNTO } vlr2 DO
comando / bloco; comando / bloco;