29 de agosto de 2011

Estruturas de decisão.

Estrutura de decisão é uma parte do código que  executa uma determinada função orientada pela condição, a execução do programa é direcionada para outro trecho do código dependendo do resultado da expressão condicional. Há casos em que nenhuma condição é satisfeita e o programa não executa nada,
porém, podemos realizar uma determinada tarefa mesmo quando não há condição satisfeita, como no caso do default no switch. Um exemplo de estrutura de decisão:
    if (media < 4)
            {
                MessageBox.Show("Aluno reprovado");
            }
   else if (media >= 4 && media < 7)
            {
                MessageBox.Show("Aluno de recuperação");
            }
   else
                MessageBox.Show("Aluno aprovado");




Esse trecho de código mostra um exemplo de estrutura de decisão, a função "MessageBox.Show("Aluno reprovado");" só é executada se a condição "if (media < 4)" for satisfeita, caso contrário, ele salta a linha e busca uma nova condição a ser satisfeita, se ele não encontrar, ele executa a função "MessageBox.Show("Aluno aprovado");" já que ela não precisa de condição, ela só é executada quando nenhuma condição precedente é satisfeita. Se quiser fazer download do código completo, clique aqui.

2 comentários:

  1. Bom dia,
    Jorge testei seu programa e as funcionalidades básicas estavam ok !!!
    Fatores a melhorar:
    *Realizar a validação de dados informados a sua aplicação.
    *Melhorar o layout da Interface(Tela) deste aplicativo.

    Até mais!

    ResponderExcluir
  2. Alterei, se puder dar uma olhada, baixa aí. Boa Tarde!

    ResponderExcluir