Você está na página 1de 11

Introdução à

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!

Para imprimirmos algum


tipo de informação na tela
do computador utilizamos
o comando “escreva”
seguido da informação
que será escrita. Dessa
forma, se quisermos
imprimir uma mensagem
como por exemplo “Olá
mundo!”, isto seria feito
com a instrução:
escreva (“Olá mundo!”)
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

Algoritmo exemplo de entrada e saída de


dados
VAR
email : caractere
Senha : caractere
Inicio
ESCREVA (“Informe seu e-mail”)
LEIA (email)
ESCREVA (“Informe sua senha”)
LEIA(senha)

Você também pode gostar