java
Faculdade FUCAPI – Profº. Sérgio Roberto
© 2014
Introdução à Programação
Estrutura de Decisão ou Seleção
Estruturas de Controle
São utilizadas para especificar a ordem em que as instruções devem ser executadas.
Tipos de estruturas de controle:
1.
2.
Estruturas de seleção
3.
2
Estrutura de seqüência
Estruturas de repetição
Faculdade FUCAPI – Profº. Sérgio Roberto
© 2014
Introdução à Programação
Estrutura de Decisão ou Seleção
Estruturas de Seqüência
Está
essencialmente
inserida
no
conceito
de
algoritmos e foi o que vimos até agora.
A menos que seja especificado de outra forma, as instruções serão executadas segundo a estrutura de seqüência, isto é, uma após a outra, de cima para baixo. 3
Faculdade FUCAPI – Profº. Sérgio Roberto
© 2014
Introdução à Programação
Estrutura de Decisão ou Seleção
Estruturas de Seleção
São
estruturas
de
controle
de
fluxo,
que
executam um ou vários comandos se a condição testada for verdadeira ou se for falsa.
Permitem a tomada de decisão sobre qual o caminho a ser escolhido, de acordo com o resultado de uma expressão lógica.
4
Faculdade FUCAPI – Profº. Sérgio Roberto
© 2014
Introdução à Programação
Estrutura de Decisão ou Seleção
Os comandos de decisão ou desvio fazem parte das técnicas de programação que conduzem a estruturas de programas que não são totalmente seqüenciais. seqüenciais.
Existem três formas básicas desse tipo de estrutura: estrutura: Simples,
Simples, Composta e Múltipla Escolha.
Escolha.
5
Faculdade FUCAPI – Profº. Sérgio Roberto
© 2014
Introdução à Programação
Estrutura de Decisão ou Seleção
A classificação das estruturas de decisão são feitas de acordo com o número de condições que devem ser testadas para que se decida qual o caminho a ser seguido. seguido.
Existem 3 tipos de estruturas de decisão: decisão: • Estrutura de Decisão Simples
– (Se ... então)
•