aula 4 - estruturas condicionais

14
Técnicas de Programação Estruturas Condicionais Prof.: Rosanete Grassiani dos Santos Will [email protected]

Upload: rosanete-grassiani-dos-santos-will

Post on 14-Apr-2017

220 views

Category:

Software


3 download

TRANSCRIPT

Técnicas de Programação

Estruturas Condicionais

Prof.: Rosanete Grassiani dos Santos Will

[email protected]

Instrução Condicional: If

• A instrução if é uma estrutura condicional de seleção única, uma vez que após a avaliação condicional realizada apenas uma instrução (ou grupo de instruções) poderá ser executada.

• A ação somente será executada, se o resultado da condição for verdadeiro: true.

2

Exemplo com If

Resultado

Instrução: If...Else

• Também conhecida como Instrução de Seleção Dupla.

• Permite que seja especificada uma ação a realizar quando a condição for verdadeira e uma ação diferente quando for false.

Exemplo com If... Else

Resultado

Operador Condicional E: &&

• Quando utilizar:

– Se em algum ponto em um programa ambas condições precisam ser verdadeiras antes de escolher certo caminho de execução.

Exemplo Operador Condicional E: &&

Resultado

Operador Condicional OU: ||

• Quando utilizar:

– Se um programa quiser assegurar que qualquer uma ou ambas as condições sejam verdadeiras antes de escolher certo caminho de execução.

Exemplo Operador Condicional OU: ||

Resultado

Estrutura de Seleção Múltipla: Switch

• É uma estrutura de seleção que funciona como um conjunto de opções para escolha.

• Cada ação está associada com o valor de uma expressão integral constante (byte, short, int ou char) que a variável ou expressão em que a switch é baseada pode assumir.

Exemplo com Switch (1 – 3)

• Ler o código de um produto e exibir seu nome de acordo com a tabela a seguir:

Exemplo com Switch (2 – 3)

Exemplo com Switch (3 – 3)

Resultado

Técnicas de Programação

Estruturas Condicionais

Prof.: Rosanete Grassiani dos Santos Will

[email protected]