A Programação Pascal
Por: SonSolimar • 4/12/2017 • 820 Palavras (4 Páginas) • 337 Visualizações
...
Exemplos: Leia (Nota);
Leia (nota1, nota2, notasub);
Considerações:
- O computador sabe que quando encontrar um comando de leitura (Leia) ele deve esperar que seja digitado um valor pelo teclado e um para somente depois ir para o próximo comando.
- Vamos supor que você entrou via teclado com o nome 'Maria da Silva', isto eqüivale ao seguinte comando:
Nome := 'Maria da Silva'
• O comando Leia nos dá a vantagem de, ora entrarmos com um valor, ora com outro, sem termos que alterar o algoritmo (dinâmico).
Diferença entre o comando Leia e o de atribuição
O comando Leia (dinâmico): faz com que a variável nome receba um conjunto de caracteres do meio externo(teclado por exemplo).
O comando de atribuição := (estático): faz a variável nome receba um conjunto de caracteres num determinado instante do algoritmo, sem nenhuma influência externa.
COMANDO DE SAÍDA DE DADOS (ESCREVA)
A execução do comando Escreva pressupõe que as informações estejam armazenadas e
variáveis na memória e serão colocadas disponíveis no meio externo (vídeo, impressora). Forma Geral
Escreva (variável_1, variável_2, . . . , Variável_N); ou
Escreva (variável_1);
Escreva (variável_2);
Escreva (variável_N);
COMANDO DE SAÍDA
O comando de saída ESCREVA, exibe uma mensagem ou o conteúdo de uma variável ou constante especificada.
Exemplos:
ESCREVA (nota);
// apresenta o conteúdo da variável nota
ESCREVA (‘Unipar – Universidade Paranaense‘);
// apresenta o texto entre apóstrofe
ESCREVA (media); ou
ESCREVA (‘A média é: ‘, media);
// apresenta o texto entre apóstrofe e o conteúdo da variável media
Exemplo:
PROGRAMA Cad_Aluno;
Var nome : string; idade : inteiro; nota : real;
INÍCIO
Leia (nome);
Leia (idade);
Leia (nota);
Escreva (‘O NOME DO ALUNO..: ', NOME);
Escreva (‘A IDADE É...................: ', IDADE);
Escreva (‘A NOTA DA PROVA....: ', NOTA); FIM.
Exemplo:
PROGRAMA Soma_Valores;
Variáveis a, b, c : inteiro;
INÍCIO a := 1; b := a + 2; c := a + b; c := a + b + c;
Escreva ‘O valor de A é: ’ a; ?
Escreva ‘O valor de B é: ’ b; ?
Escreva ‘O valor de C é: ’ c; ?
FIM.
Exemplo:
ALGORITMO
Variáveis a, b, c : inteiro;
Resolução do
INÍCIO
a := 1; exemplo anterior
- := a + 2;c := a + b;
- := a + b + c;
Escreva (‘O valor de A é :’), (a); -> 1
Escreva (‘O valor de B é :’), (b); -> 3
Escreva (‘O valor de C é :’), (c); -> 8
FIM.
...