técnicas de programação - aula 5
DESCRIPTION
Quinta aula de técnicas de programaçãoTRANSCRIPT
TÉCNICAS DE PROGRAMAÇÃO
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 5ª AULA
ESTRUTURA CONDICIONAL ( SE )
ESTRUTURA CONDICIONAL ( SE )ALINHADA OU ANINHADA
Tadeu Astori
TÉCNICAS DE PROGRAMAÇÃO 5ª AULA
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
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
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
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
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
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
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
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