Logica de Programação

288 palavras 2 páginas
Lógica de
Programação

Lógica de
Programação

Estrutura de
Múltipla Escolha
Comando CASE

Estrutura de Múltipla Escolha
É uma estrutura na qual exibe um menu de opções na qual o usuário irá selecionar uma delas para que uma determinada ação possa ser realizada. A aplicação deverá apresentar todas as opções possíveis para o usuário.
A grande vantagem é que nesta estrutura é possível tratar uma situação caso o usuário selecione uma opção diferente das apresentadas.
Técnico BILAC - Lógica de Programação II

Exemplo program ‘exemplo_multipla_escolha’; var n1, n2, soma, subtracao, opcao: integer; begin //entrada de dados write(‘Digite o primeiro número: ’); readln(n1); write(‘Digite o segundo número: ’); readln(n2); Técnico BILAC - Lógica de Programação II

Exemplo

//menu de opções writeln(‘1 - SOMA’); writeln(‘2 - SUBTRAÇÃO’); readln(opcao); case opcao
1: begin soma:= numero1 + numero2; write(‘A soma é: ’, soma); end; 2: begin subtracao:= numero1 – numero2; write(‘A subtração é: ’, subtracao); end; Técnico BILAC - Lógica de Programação II

Exemplo else begin write(‘Opção Inválida!!!’); end; end; // fim da estrutura de múltipla escolha end. Técnico BILAC - Lógica de Programação II

Estrutura de Múltipla Escolha
• A variável OPCAO não pode ser declarada como sendo do tipo REAL.
• A aplicação só irá executar a opção selecionada pelo usuário. As demais opções simplesmente não serão executadas.
• Nesta estrutura é possível inserir quantas opções forem necessárias.
• O valor da variável OPCAO por ser tanto letra
(CHAR) quanto número (INTEGER).
Técnico BILAC - Lógica de Programação II

Relacionados

  • Logica de programação
    1457 palavras | 6 páginas
  • lógica de programação
    608 palavras | 3 páginas
  • Logica de Programação
    18016 palavras | 73 páginas
  • Lógica de Programação
    12666 palavras | 51 páginas
  • Logica de programação
    20197 palavras | 81 páginas
  • logicas de programação
    735 palavras | 3 páginas
  • Lógica de Programação
    1869 palavras | 8 páginas
  • Logica de programação
    404 palavras | 2 páginas
  • Logica de programação
    20194 palavras | 81 páginas
  • Logica Programação
    4049 palavras | 17 páginas