Lógica de Programação - Entrada/saída de dados

Post on 25-Jul-2015

87 views 4 download

Transcript of Lógica de Programação - Entrada/saída de dados

Lógica de ProgramaçãoLógica de ProgramaçãoEntrada e SaídaEntrada e Saída

Prof. Wesley R. Bezerrawesley@wbezerra.com.br

RoteiroRoteiro

• O que é E/S?• Saída de dados• Entrada de dados• Exercícios

ObjetivoObjetivo

• Aprender a iteragir com os usuarios através de comandos

O que é E/S ?O que é E/S ?

• Comandos de entrada e saída são os que permitem uma iteração com o usuário através de dispositivos de saída, por exemplo o monitor, e por dispositivos de entrada de dados, como o teclado.

Iteragindo com o usuárioIteragindo com o usuário

• Em sua maioria, os sistemas construídos adquirem dados a partir de um humano ou ainda devem exibir dados para humanos.

• Para esta iteração, a maioria das linguagens, fornecem comandos para interação com o usuário.

• Observação: algumas aplicações somente processam dados ou adquirem dados de agentes ou sensores, estas não serão nosso objeto de estudo.

Saída de dadosSaída de dados

• Para escrita de dados ou mensagens utilizamos os comandos escreva ou escreval.

• O escreva, exibe a mensagem e o escreval exibe a mensagem e pula para uma nova linha.

• Sintaxe:– escreva(expressao)– escreval(expressao)

• Exemplo:

Lendo dadosLendo dados

• O comando leia é utilizado para que o usuário possa informar o valor a ser atribuído a variável.

• Sintaxe:– leia(var)

• Exemplo:–

ExercícioExercício

• Faça um algoritmo que leia no nome do usuário e escreva na tela “bom dia Fulano”, substituindo a palavra fulano pelo nome lido.

ConclusãoConclusão

• Comandos de E/S são partes fundamentais de qualquer linguagem de programação. Através deles podemos fazer programas com iteração com o usuário, indo além de simples algoritmos.

ObrigadoObrigado

Duvidas e sugestõeswesley@wbezerra.com.br

@wesleybez