casa
Estruturas de Decisão
Neste tipo de estrutura o fluxo de instruções a ser
seguido é escolhido em função do resultado da avaliação de uma ou mais condições. Uma condição é uma expressão lógica.
A classificação das estruturas de decisão é feita de acordo com o número de condições que devem ser testadas para que se decida qual o caminho a ser seguido. Segundo esta classificação, têm-se dois tipos de estruturas de decisão:
Se
Escolha
Estruturas de Decisão do
Tipo Se
Nesta estrutura uma ou mais condições
(expressões lógicas) são avaliadas.
Se o resultado desta avaliação for verdadeiro (V), então um determinado conjunto de instruções
(comando composto) é executado.
Caso contrário, ou seja, quando o resultado da avaliação for falso (F), um comando diferente é executado. Estruturas de Decisão do
Tipo Se
OU
Exemplo
Exemplo
Construa um programa em Visualg, que calcule o
salário líquido de um funcionário. O programa recebe através do teclado o salário bruto de um determinado funcionário, caso este seja inferior a
R$ 300,00 é descontado 5% em impostos, se o salário variar de R$ 300,00 até R$ 1200,00 é descontado 10% em impostos, se for superior a R$
1200,00 é descontado 15% em impostos. Ao final o programa deve exibir o salário líquido do funcionário. Estruturas de Decisão do
Tipo Escolha...Caso
Este tipo de estrutura é uma generalização da
estrutura Se, onde uma ou mais condições eram avaliadas e dois caminhos podiam ser seguidos.
Na estrutura de decisão do tipo Escolha pode haver uma ou mais condições a serem testadas e um comando composto diferente associado a cada uma destas.
Estruturas de Decisão do
Tipo Escolha...Caso
Estruturas de Decisão do
Tipo Escolha...Caso
Exemplo
Um determinado clube de futebol pretende classificar
seus atletas em categorias e para isto ele contratou um