O documento apresenta os comandos de entrada e saída em linguagens de programação. É explicado que o comando de saída serve para exibir dados para o usuário e o padrão é o monitor. Já o comando de entrada serve para receber dados do usuário e o padrão é o teclado. São dados exemplos de sintaxe e uso dos comandos.
1. Introdução a Algoritmos e
Linguagens de Programação
Aula 8 | Comandos de Entrada e Saída
Apresentação
Luiz Augusto de M. Morais
2. Roteiro
Comando de Saída
●
Pra que serve?
●
Saída padrão
●
Sintaxe
●
Formatação
●
Exemplos
Comando de Entrada
●
Pra que serve?
●
Entrada padrão
●
Sintaxe
●
Exemplos
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
4. Comando de saída | Pra que serve?
Serve para representar os dados do
computador para o usuário.
Ex.: Exibir na tela, imprimir, ...
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
10. Formatação
Maria tem 4 maças e 5 laranjas
nome quant_laranjas
quant_macas
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
11. Formatação
Maria tem 4 maças e 5 laranjas
“%s tem %d maças e %d laranjas”
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
12. Formatação
●
%s = máscara para strings
●
%d = máscara para números inteiros
●
%f = máscara para números em ponto flutuante
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
14. Exemplo 0
Faça um algoritmo que dê boas vindas
escreva('Olá, seja bem-vindo!')
Resultado: Olá, seja bem-vindo!
Pode melhorar?
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
15. Exemplo 0
Faça um algoritmo que dê boas vindas
nome = 'Luiz Augusto'
escreva('Olá %s, seja bem-vindo!' % nome)
Resultado: Olá Luiz Augusto, seja bem-vindo!
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
16. Exemplo 1
Faça um algoritmo que mostre a soma de dois números.
numero1 = 30
numero2 = 20
soma = numero1 + numero2
escreva('A soma de %d e %d é %d' % (numero1, numero2, soma))
Resultado: A soma de 30 e 20 é 50
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
17. Exemplo 2
Faça um algoritmo que mostre a média de três notas.
nota1 = 8.5
nota2 = 9.5
nota3 = 10.0
media = (nota1 + nota2 + nota3) / 3
escreva('A média é %f' % media)
Resultado: A média é 9.333333333333334
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
18. Exemplo 2
Faça um algoritmo que mostre a média de três notas.
nota1 = 8.5
nota2 = 9.5
nota3 = 10.0
media = (nota1 + nota2 + nota3) / 3
escreva('A média é %1.2f' % media)
Resultado: A média é 9.33
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
20. Comando de entrada | Pra que serve?
Serve para enviar os dados do usuário para
o computador.
Ex.: Digitar um texto, clicar num botão...
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
26. Exemplo 0
Faça um algoritmo que dê boas vindas
leia(nome)
escreva('Olá %s, seja bem-vindo!' % nome)
Resultado: Olá ___, seja bem-vindo!
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
27. Exemplo 1
Faça um algoritmo que mostre a soma de dois números.
leia(numero1)
leia(numero2)
soma = numero1 + numero2
escreva('A soma de %d e %d é %d' % (numero1, numero2, soma))
Resultado: A soma de ___ e ___ é ___
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
28. Exemplo 2
Faça um algoritmo que mostre a média de três notas.
leia(nota1)
leia(nota2)
leia(nota3)
media = (nota1 + nota2 + nota3) / 3
escreva('A média é %1.2f' % media)
Resultado: A média é ___
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES