Prog

564 palavras 3 páginas
Algoritmos

Estruturas de Seleção

Professora: Maely Moraes
Código: DCC 105
Carga-horária: 60 horas-aula

Roteiro
Estrutura de Seleção
Conceito
Simples
Composta
Aninhada
Múltipla escolha

Estrutura de Seleção
São aquelas que permitem alterar o Fluxo de
Execução, de forma a selecionar qual parte deve ser executada Essa “decisão” de execução é tomada a partir de uma condição, que pode resultar apenas em Verdade ou
Falsidade
Uma condição é representada por expressões relacionais ou lógicas

Estrutura de Seleção
Considere as seguintes afirmativas:
1. Distribuição gratuita de cestas básicas.
2. Distribuição gratuita de cestas básicas para famílias com 4 ou mais componentes.
3. Distribuição gratuita de ingressos para o cinema, sendo dois para pessoas do sexo feminino e um para pessoas do sexo masculino.
Conceito: é uma estrutura de controle de fluxo, executando um ou vários comandos se a condição testada for verdadeira e, em alguns casos, executando um ou vários comandos se for falsa.

Estrutura de Seleção
Simples
Utilizada quando precisamos testar uma certa condição antes de executar um ou mais comandos.
Sintaxe:
se entao

fimse
A é a condição a ser testada pela
ULA, que devolve como resposta: VERDADEIRO ou
FALSO.
A condição pode ser uma simples expressão relacional ou expressão lógica.

Estrutura de Seleção
Exemplo:
algoritmo "media_simples"
// UNIVERSIDADE FEDERAL DE RORAIMA
// Função : Calcula média aritmética e retorna situação do aluno
// Autor : Maely Moraes
// Data : 25/08/2011
// Seção de Declarações var N1, N2, NF, media: real inicio // Seção de Comandos escreval ("Entre com a Primeira Nota: ") leia (N1) escreval ("Entre com a Segunda Nota: ") leia (N2) escreval ("Entre com a Nota Final: ") leia (NF) media = 7.0) entao escreva("Nota: ",media,", Aluno aprovado!") fimse fimalgoritmo

Estrutura de Seleção
Composta
Utilizada em situações em que duas alternativas dependem da mesma

Relacionados

  • Prog
    330 palavras | 2 páginas
  • prog
    412 palavras | 2 páginas
  • prog
    5006 palavras | 21 páginas
  • prog
    1122 palavras | 5 páginas
  • PROG
    2652 palavras | 11 páginas
  • prog
    1577 palavras | 7 páginas
  • prog
    551 palavras | 3 páginas
  • prog
    2806 palavras | 12 páginas
  • Prog
    1681 palavras | 7 páginas
  • prog
    1275 palavras | 6 páginas