Estrutura de decisão switch case

324 visualizações

Publicada em

Estrutura de decisão switch case

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
324
No SlideShare
0
A partir de incorporações
0
Número de incorporações
82
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Estrutura de decisão switch case

  1. 1. Estrutura de Decisão switch ... case Professoras: Alessandra Aparecida da Silva Marlene da Silva Maximiano de Oliveira
  2. 2.  É uma estrutura de seleção que funciona como um conjunto de opções para escolha. Estrutura de decisão de múltipla escolha
  3. 3.  Algoritmo: Escolha variável Caso valor1: faça conjunto de instruções A Caso valor2: faça conjunto de instruções B Caso valor3: faça conjunto de instruções C Caso contrário: faça conjunto de instruções D Fim-Escolha Estrutura de decisão de múltipla escolha Algoritmo
  4. 4.  Fluxograma: Estrutura de decisão de múltipla escolha Fluxograma condição conjunto de instruções A verdadeiro condição conjunto de instruções B verdadeiro condição conjunto de instruções C verdadeiro ... ... ... conjunto de instruções D falso
  5. 5.  Java: Estrutura de decisão de múltipla escolha Java Switch (<variável>) { case valor1: <conjunto de instruções A>; break; case valor2: <conjunto de instruções B>; break; case valor3: <conjunto de instruções C>; break; default: <conjunto de instruções D>; }
  6. 6. Estrutura de decisão de múltipla escolha  Exemplo: Ler o código digitado pelo usuário e exibir seu nome de acordo com a tabela a seguir: Código do produto Nome do produto 1 Teclado 2 Mouse 3 Tela Qualquer outro Diversos
  7. 7. Estrutura de decisão de múltipla escolha Algoritmo: Algoritmo produto Var codigo: inteiro Início Ler (codigo) Escolha codigo Caso 1: Mostrar (“O produto é Teclado”) Caso 2: Mostrar (“O produto é Mouse”) Caso 3: Mostrar(“O produto é Tela”) Fim-Escolha Fim.
  8. 8. Estrutura de decisão de múltipla escolha Início Leia numero codigo = 2 “O produto é Teclado” Fim .V. .F. codigo = 3 “O produto é Mouse” “O produto é Tela” “Diversos” codigo = 1 .V. .F. .F. .V. Fluxograma:
  9. 9. Estrutura de decisão de múltipla escolha Java: import javax.swing.JOptionPane; public class produto{ public static void main (String args []) { int codigo; codigo = Integer.parseInt(JOptionPane.showInputDialog(“Digite o código:”)); switch (codigo) { case 1: JOptionPane.showMessageDialog(null, “O produto é Teclado”); break; case 2: JOptionPane.showMessageDialog(null, “O produto é Mouse”); break; case 3: JOptionPane.showMessageDialog(null, “O produto é Tela”); break; default: JOptionPane.showMessageDialog(null, “Diversos”); } } }

×