ssssssssssssss
[Lógica de Programação e Algoritmos - LPA]
[Linguagem de Programação Estruturada - LPE]
Curso: Tecnologia em Sistemas de Informação
Professor Msc Rafael Soares
CENTRO UNIVERSITÁRIO PLANALTO DO DF
Curso: Tecnologia em Sistemas de Informação
Lógica de Programação e Algoritmos – LPA
Linguagem de Programação Estruturada - LPE
Estrutura Condicional, de Decisão ou Seleção
Toda e qualquer linguagem de programação oferece estas estruturas. Elas são utilizadas quando da existência da necessidade de se verificar opções de escolha, geralmente expressões lógicas que sempre vão retornar um valor booleano verdadeiro (true) ou falso (false), executando um ou vários comandos se a condição testada for verdadeira (true) e, em alguns casos, executando um ou vários comandos se a condição testada for falsa (false). Vamos analisar as afirmativas abaixo:
Distribuição gratuita de ingressos para cinema;
Distribuição gratuita de ingressos para cinema, sendo um ingresso para pessoas do sexo feminino e um ingresso para pessoas do sexo masculino.
Nas afirmativas acima, podemos concluir que:
Na primeira todas as pessoas vão receber ingressos para o cinema, o que equivale dizer que é um comando seqüencial.
Na segunda, só vai receber 1 ingresso a pessoa do sexo feminino e um ingresso a pessoa do sexo masculino, o que equivale a dizer que é um comando condicional.
Estas estruturas se dividem em Simples e Compostas.
Estrutura Condicional, de Decisão ou Seleção Simples
Esta estrutura nos permite criar uma expressão lógica que tenha apenas um dado a ser verificado ou comparado, e vai determinar o que vai ser feito caso o resultado da expressão seja verdadeiro ou caso o resultado seja falso. Veja abaixo a sintaxe:
Estrutura Condicional, de Decisão ou Seleção Simples
Representação no Algoritmo
Representação em C#
Representação em PHP se (condição) entao if (condição)
If (condição)
{
{
Comando
Comando;
Comando;
Comando