Escolar Documentos
Profissional Documentos
Cultura Documentos
Algoritmo e
Programação
prof. msc Marcos Vinícius Gonçalves Vieira
Capítulo 5
Entrada
e Saída
de Dados
Saida de
Dados Olá mundo!
123
escreva (“Olá mundo!”)
No caso acima, as aspas
servem para delimitar uma
sequência de caracteres, uma
constante, mas não fazem parte
do conteúdo a ser impresso. Para
imprimir o valor de uma variável,
basta colocar o seu identificador
diretamente. O fragmento de
código abaixo:
ttt ← 123
escreva (ttt)
Saida de
Dados
ttt
Como a sequência ttt não
tem aspas, durante a
execução o algoritmo
considera ttt como sendo o
identificador de uma
variável e o substitui pelo
seu conteúdo, neste caso
123. Se por outro lado,
colocássemos seria impresso
“ttt” na saída.
ttt ← 123
escreva (“ttt”)
Saida de
Dados 123
ttt
ttt é essencialmente diferente de “ttt”.
O primeiro indica o identificador de
uma variável.
O segundo, com aspas, simplesmente
uma sequência de letras.
Em resumo, as aspas previnem que o
algoritmo interprete o conteúdo da
cadeia de caracteres.
Entrada de Da mesma maneira que
necessitamos enviar
Dados informações de dentro do
algoritmo para a saída padrão
(em geral a tela), também
necessitamos receber
informações de fora do
algoritmo, a partir da entrada
padrão (em geral o teclado).
Considere por exemplo um
sistema de locadora, sempre que
alugamos um filme, o sistema irá
Entrada de necessitar de algumas
Dados informações como, por exemplo: o
nosso código de cliente (ou o
nome) e o nome da fita que
estamos locando. Essas
informações são fornecidas pelo
sistema a partir de comandos de
entrada de dados.
Entrada
de Dados
Para realizarmos a entrada de dados
utilizaremos o comando leia. Ao
utilizar o comando leia o programador
deve saber de antemão qual a variável
que irá armazenar o valor que será
fornecido pelo usuário.
LEIA (email)
LEIA(senha)
Entrada
de Dados
Algoritmo exemplo para entrada de
dados
VAR
email : caractere
Senha : caractere
Inicio
LEIA (email)
LEIA(senha)
Entrada e
Saida de
Dados