processamento de dados

411 palavras 2 páginas
Processamento de Dados
Professores: Lucas de Almeida
Nilzete Olimpio

Aula Teórica 7
Estrutura de Seleção Composta

Exercício 3 - Correção
• Uma empresa resolve dar um aumento de
30% aos funcionários que recebem um salário inferior a R$ 500,00. Escreva um algoritmo que receba como dado de entrada o salário de um funcionário e imprima o valor do salário reajustado, caso o funcionário tenha direito ao aumento. Se o funcionário não tiver direito ao aumento, informe isso através de uma mensagem. Estrutura de Seleção Encadeada
• Quando várias seleções forem agrupadas, dizemos que formamos uma seleção encadeada. – ação ou bloco deve ser executado se combinações de situações for satisfeito

Estrutura de Seleção Homogênea
• A seleção encadeada homogênea se refere à construção de diversas estruturas de seleção encadeadas que seguem um determinado padrão lógico.
– If seguido de outro if
– If else if

Homogênea: If seguido de If
• Supondo que, em um algoritmo qualquer, um comando genérico C deva ser executado apenas quando forem satisfeitas as condições

Padrão adotado
• Essa construção segue o padrão: após cada if existe outro if e não existem else's. Portanto, temos uma estrutura encadeada homogênea.
• Pode ser substituída por (c1&&c2...&&cn)

Homogênea: If else if
• Somente um, e apenas um comando, pode ser executado, ou seja, trata-se de uma situação excludente • Exemplo Tipo == ‘A’
– Tipo de bebida

• Exemplo Idades

Exemplo key == valor

Seleção Encadeada Heterogênea
• Quando não é possível identificar um padrão lógico de construção em uma estrutura de seleção encadeada, dizemos que esta é uma estrutura de seleção encadeada heterogênea.

Exemplo

Tabela de Decisão

Exemplo: maior de 3 números
• Leia 3 números: A, B e C e imprima o maior.

• Leia 3 números e imprima o menor.

Exercício: Sala
• Faça um algoritmo que receba que receba quatro notas de um aluno, calcule e imprima a
média

Relacionados

  • PROCESSAMENTO DE DADOS
    1787 palavras | 8 páginas
  • processamento de dados
    561 palavras | 3 páginas
  • Processamento de dados
    297 palavras | 2 páginas
  • Processamento de dados
    2476 palavras | 10 páginas
  • PROCESSAMENTO DE DADOS
    303 palavras | 2 páginas
  • Processamento de dados
    1263 palavras | 6 páginas
  • Processamento de dados
    1924 palavras | 8 páginas
  • Processamento de Dados
    3694 palavras | 15 páginas
  • Processamento de Dados
    1716 palavras | 7 páginas
  • processamento de dados
    592 palavras | 3 páginas