técnicas de programação - aula 6

7
TÉCNICAS DE PROGRAMAÇÃO Tadeu Astori TÉCNICAS DE PROGRAMAÇÃO 6ª AULA

Upload: carlos-tadeu

Post on 06-Mar-2016

215 views

Category:

Documents


2 download

DESCRIPTION

Sexta aula de técnicas de programação

TRANSCRIPT

Page 1: Técnicas de Programação - Aula 6

TÉCNICAS DE PROGRAMAÇÃO

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 6ª AULA

Page 2: Técnicas de Programação - Aula 6

ESTRUTURA ( CASO OU ESCOLHA )

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 6ª AULA

Page 3: Técnicas de Programação - Aula 6

ESTRUTURA ( CASO OU ESCOLHA )

E UMA ESTRUTURA CONDICIONAL MUITO PARECIDO COM AS QUESTÕES DE

MÚLTIPLA ESCOLHA, IDEAL PARA VERIFICAR VARIOS VALORES DE UMA MESMA VARIÁVEL DE FORMA MAIS

SIMPLES DO QUE A ESTRUTURA (SE) ALINHADA.

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 6ª AULA

Page 4: Técnicas de Programação - Aula 6

INSTRUÇÃO ( ESCOLHA )

ESCOLHA < VARIÁVEL >

CASO <EXP11>, <EXP12>, ... , <EXP1n>< AÇÕES A SEREM REALIZADA SE FOR VERDADEIRO>

CASO <EXP21>, <EXP22>, ... , <EXP2n>< AÇÕES A SEREM REALIZADA SE FOR VERDADEIRO>

( ... )

OUTROCASO< AÇÕES A SEREM REALIZADA SE FOR VERDADEIRO>

FIMESCOLHA

OBS: PODE TER UMA OU MAIS AÇÕES A SEREM REALIZADASTadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 6ª AULA

Page 5: Técnicas de Programação - Aula 6

EXEMPLO 1“VERIFICAR QUAL NUMERO FOI DIGITADO”

LEIA (NUMERO)ESCOLHA NUMEROCASO 1ESCREVA (“FOI DIGITADO O NUMERO 1”)CASO 2ESCREVA (“FOI DIGITADO O NUMERO 2”)CASO 3ESCREVA (“FOI DIGITADO O NUMERO 3”)CASO 4ESCREVA (“FOI DIGITADO O NUMERO 4”)CASO 5ESCREVA (“FOI DIGITADO O NUMERO 5”)OUTROCASOESCREVA (“FOI DIGITADO UM NUMERO INVALIDO”)FIMESCOLHA

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 6ª AULA

Page 6: Técnicas de Programação - Aula 6

EXEMPLO 2“VERIFICAR A CATEGORIA DO ATLETA”

LEIA (IDADE)ESCOLHA IDADECASO 5, 6, 7, 8, 9, 10ESCREVA (“INFANTIL”)CASO 11, 12, 13, 14, 15ESCREVA (“JUVENIL”)CASO 16, 17, 18, 19, 20ESCREVA (“JUNIOR”)CASO 21, 22, 23, 24, 25ESCREVA (“PROFISSIONAL”)OUTROCASOESCREVA (“IDADE INVALIDA”)FIMESCOLHA

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 6ª AULA

Page 7: Técnicas de Programação - Aula 6

EXEMPLO 3

“SACAR DINHEIRO DO CAIXA ELETRONICO”

LEIA (OPCAOSAQUE)ESCOLHA OPCAOSAQUECASO 100ESCREVA(“R$100,00 LIBERADO”)CASO 200ESCREVA(“R$200,00 LIBERADO”)CASO 300ESCREVA(“R$300,00 LIBERADO”)OUTROCASOLEIA (OUTRAOPCAO)ESCREVA(“R$”, OUTRAOPCAO, “ LIBERADO”)FIMESCOLHA

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 6ª AULA