06 Estrutura De Sele O M Ltipla Escolha

911 palavras 4 páginas
Estrutura de Seleção de Múltipla Escolha

Objetivos
• Conceito de Estrutura de Múltipla Escolha
• Operadores Lógicos
• Exemplos e exercícios de fixação

Estruturas de seleção de múltipla escolha.
É uma estrutura de seleção que funciona como um conjunto de opções para escolha.

Estruturas de seleção de múltipla escolha.
Pode ser utilizada em situações em que se possui um grande número de verificações lógicas

Instrução Caso

Pseudocódigo escolha variável caso <opção1>
[ação para condição 1 verdadeira] caso <opção2>
[ação para condição 2 verdadeira] caso <opção3 >
[ação para condição 3 verdadeira] outrocaso [ação para nenhuma condição satisfeita] fimescolha Diagrama de Bloco
Condiçao 1

Ação condição 1 verdadeira Condiçao 2

Ação condição 2 verdadeira Condiçao 3

Ação condição 3 verdadeira Ação alternativa

Python if condição 1: conjunto de instruções condição 1 elif condição 2: conjunto de instruções condição 2 elif condição 3: conjunto de instruções condição 3 elif condição 4: conjunto de instruções condição 4 else: ação para nenhuma condição satisfeita

Exemplo
De acordo com a opção escolhida imprimir as ações correspondentes de um jogo:
Opção

Ação

1

Iniciar

2

Configurar

3

Crédtos

4

Sair

Algoritmo “Jogo” var OPCAO: inteiro inicio escreval (“Jogo de Programação”) escreval (“Menu de opções: 1-Iniciar 2-Configurar 3-Créditos 4-Sair”) escreval (“Digite a opção”) leia (OPCAO) escolha (OPCAO) caso 1 escreval (“Bem-vindo ao jogo. Iniciando...”) caso 2 escreval (“Configurando jogo...”) caso 3 escreval ( “Imprimindo créditos...”) caso 4 escreval (“Volte sempre.....”) outrocaso escreval (“Opção inválida”) fimescolha fimalgoritmo

inicio opcao Opcao=1

“Iniciando”

Opcao=2

“Configurando”

Opcao=3

“Créditos”

Opcao=4

“Sair”

“Opção inválida” fim

Python print ("Jogo de Programação \n" ) print ("Menu de opções: 1-Iniciar 2-Configurar 3-Créditos 4-Sair \n") opcao = int(input("Digite a opção \n")) if opcao == 1: print ("Bem-vindo ao jogo.

Relacionados

  • Energia eletrica
    75189 palavras | 301 páginas
  • Empresarial
    12284 palavras | 50 páginas
  • Data warehouse
    19737 palavras | 79 páginas
  • Analisador lexico
    18157 palavras | 73 páginas
  • Microtik
    57164 palavras | 229 páginas
  • Sistemas robustos de rede
    21105 palavras | 85 páginas
  • Microcontroladores 8051
    25396 palavras | 102 páginas
  • Sustentabilidade Corporativa
    114465 palavras | 458 páginas
  • Petróleo e seus derivados
    86499 palavras | 346 páginas
  • Algoritimos e programaçao
    67521 palavras | 271 páginas