Beruflich Dokumente
Kultur Dokumente
Processamento da Informação
Objetivos
Compreender a necessidade da VALIDAÇÃO DE
DADOS
Aprender a utilizar VALIDAÇÃO DE DADOS
Aprender a sintaxe da Estrutura de Repetição
“FAÇA-ENQUANTO” na “linguagem
PORTUGOL”
Resolver problemas que requeiram o uso de
ESTRUTURAS DE REPETIÇÃO a partir de seus
enunciados (com a aplicação da técnica de
interpretação de enunciados)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Validação de Dados
Validação de Dados é uma técnica que verifica
se o dado digitado pelo usuário é um valor
válido para o problema em questão
A validação de dados é feita utilizando-se
CONDIÇÃO, podendo ser:
Se (condição) então
Exemplo
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Problema
Escreva um programa para computar os
resultados de uma pesquisa realizada com 50
pessoas em que responderam a pergunta: “Você
gosta de futebol?”. O programa deve informar
quantas pessoas responderam “S” e quantas
responderam “N”.
Problema
Escreva um programa para computar os resultados de uma pesquisa
realizada com 50 pessoas em que responderam a pergunta: “Você
gosta de futebol?”. O programa deve
informar quantas
pessoas responderam “S” e quantas
responderam “N”.
SAÍDA: quantidade de respostas S e quantidade de
respostas N (quantS, quantN)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Problema
Escreva um programa para computar os resultados de uma pesquisa
realizada com 50 pessoas em que responderam a pergunta: “Você
gosta de futebol?”. O programa deve informar quantas
pessoas responderam “S” e quantas responderam “N”.
SAÍDA: quantidade de respostas S e quantidade de
respostas N (quantS, quantN)
50 vezes
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Problema
Escreva um programa para computar os resultados de uma pesquisa
realizada com 50 pessoas em que responderam a pergunta: “Você
gosta de futebol?”. O programa deve informar quantas pessoas
responderam “S” e quantas responderam “N”.
VALIDAÇÃO DE
DADOS
Bacharelado em Ciência e Tecnologia
Processamento da Informação
T
E
S
T
E
Bacharelado em Ciência e Tecnologia
Processamento da Informação
VALIDAÇÃO
T
E
S
T
E
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Uma outra
estrutura de
Repetição
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Faça
<bloco_de_execução>
enquanto <condição>
SINTAXE DO PORTUGOL
faca {
INSTRUÇÃO 1
…
} enquanto (condição)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
ENQUANTO
versus
FAÇA-ENQUANTO
Bacharelado em Ciência e Tecnologia
Processamento da Informação
ENQUANTO
FAÇA - ENQUANTO
ENQUANTO
FAÇA - ENQUANTO
EXERCÍCIOS
Pra você
resolver!
Bacharelado em Ciência e Tecnologia
Processamento da Informação
Problema
Escreva um programa para exibir a soma de
todos os números pares entre um limite inferior
e um limite superior (informado pelo usuário)
Problema
Problema
Escreva um programa para exibir a soma de
todos os números pares entre um limite inferior
e um limite superior (informado pelo usuário)
Problema
Escreva um programa para exibir a soma de
todos os números pares entre um limite inferior
e um limite superior (informado pelo usuário)
Problema
SAÍDA: soma dos pares (do intervalo)
ENTRADA: limite inferior e limite superior
PROCESSAMENTO:
Se (num % 2 == 0) então Para cada
somapar = somapar + num número
fimse dentro do
intervalo
Bacharelado em Ciência e Tecnologia
Processamento da Informação
RESUMINDO...
Bacharelado em Ciência e Tecnologia
Processamento da Informação
SINTAXE DO PORTUGOL
faca {
INSTRUÇÃO 1
…
} enquanto (condição)
Bacharelado em Ciência e Tecnologia
Processamento da Informação
AGORA É
PRATICAR!!!