técnicas de programação - aula 5

10

Click here to load reader

Upload: carlos-tadeu

Post on 28-Mar-2016

215 views

Category:

Documents


2 download

DESCRIPTION

Quinta aula de técnicas de programação

TRANSCRIPT

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

TÉCNICAS DE PROGRAMAÇÃO

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

ESTRUTURA CONDICIONAL ( SE )

ESTRUTURA CONDICIONAL ( SE )ALINHADA OU ANINHADA

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

ESTRUTURA CONDICIONAL ( SE )

E UM CONTROLE CONDICIONAL QUE AGRUPA INSTRUÇÕES QUE SERÃO REALIZADAS DE ACORDO

COM O RESULTADO LÓGICO OBTIDO DA EXPRESSÃO.

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

INSTRUÇÃO ( SE )

SE < CONDIÇÃO (ÕES) > ENTAO

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

SENAO

< AÇÕES A SEREM REALIZADA SE FOR FALSO>

FIMSE

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

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

EXEMPLO 1

“SE EU TIVER R$10,00 SOBRANDO ENTÃO IREI AO CINEMA HOJE À NOITE”

SE DINHEIRO >= 10 ENTAO

IR_AO_CINEMA

SENAO

FICAR_EM_CASA

FIMSE

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

EXEMPLO 2

“SE MINHA NOTA FOR MAIOR OU IGUAL A 60 E MINHAS FAL TAS FOREM MENORES QUE 20 EU PASSO DE ANO”

SE (NOTAFINAL >=60) E (NUMFALTAS < 20) ENTAO

ALUNO_APROVADO

SENAO

ALUNO_REPROVADO

FIMSE

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

ESTRUTURA CONDICIONAL ( SE )ALINHADA OU ANINHADA

E O MESMO CONTROLE CONDICIONAL ANTERIOR POREM ESTA ESTRUTURA TEM MAIS ESTRUTURAS CONDICIONAIS ( SE ) ADICIONADA DENTRO DE UMA

ESTRUTURA EM FORMA DE LINHA.

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

INSTRUÇÃO ( SE ) ALINHADA OU ANINHADA

SE < CONDIÇÃO (ÕES) > ENTAO

SE < CONDIÇÃO (ÕES) > ENTAO< AÇÕES A SEREM REALIZADA SE FOR VERDADEIRO>

SENAO< AÇÕES A SEREM REALIZADA SE FOR FALSO>

FIMSE

SENAO< AÇÕES A SEREM REALIZADA SE FOR FALSO>

FIMSE

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

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

EXEMPLO 1

“SE EU TIVER R$10,00 SOBRANDO ENTÃO IREI AO CINEMA HOJE À NOITE”

SE DINHEIRO < 10 ENTAO

PEDIR_EMPRESTADO

SE DINHEIRO_EMPRESTADO >= 10 ENTAOIR_AO_CINEMA

SENAOFICAR_EM_CASA

FIMSE

SENAOIR_AO_CINEMAFIMSE Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA

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

EXEMPLO 2

“SE MINHA NOTA FOR MAIOR OU IGUAL A 60 E MINHAS FAL TAS FOREM MENORES QUE 20 EU PASSO DE ANO”

SE (NUMFALTA <20) ENTAO

SE (NOTAFINAL >= 60) ENTAOALUNO_APROVADO

SENAOALUNO_REPROVADO

FIMSE

SENAOALUNO_REPROVADO

FIMSE

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 5ª AULA