Técnicas de Programação
Estruturas Condicionais
Prof.: Rosanete Grassiani dos Santos Will
rosaneteg@gmail.com
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
rosaneteg@gmail.com

Aula 4 - Estruturas condicionais