Exercícios Resolvidos de Introdução aos comandos condicionais

Ver Teoria

Enunciado

Suponha que você tenha que desenvolver uma calculadora que realize as operações matemáticas básicas.

A navegação nessa calculadora será realizada por um menu onde o usuário digita o número relacionado a operação que ele deseja seguido dos operandos que irão atuar na operação.

As operações da calculadora são:

  1. Soma
  2. Subtração
  3. Multiplicação
  4. Divisão

Qual é a melhor forma de implementar o menu de operações dessa calculadora?

Passo 1

A melhor forma de realizar essa implementação, é alocar as instruções de cada operação em blocos condicionais.

Isso fará com que a cada entrada do usuário, comparações de igualdade sejam realizadas entre a opção digitada e as disponíveis nos blocos condicionais, caso essa condição de igualdade seja satisfeita as instruções presentes naquele bloco serão executadas, ou seja, a operação desejada será realizada.

Resposta

No caso da nossa calculadora, cada bloco condicional será responsável por realizar uma das quatro operações disponíveis. Sendo assim, teremos quatro blocos, que só serão executados caso a opção digitada seja a representante deles, respectivamente os números de 1 a 4.