From d40765a5337ac5a553989c9adcd5bc587e5ac193 Mon Sep 17 00:00:00 2001 From: raquelrsm <66495985+raquelrsm@users.noreply.github.com> Date: Wed, 23 Sep 2020 09:47:11 -0300 Subject: [PATCH] Create calculadora.raquelrsm --- .../exercicios/aula1/calculadora.raquelrsm | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 aula-logica/exercicios/aula1/calculadora.raquelrsm diff --git a/aula-logica/exercicios/aula1/calculadora.raquelrsm b/aula-logica/exercicios/aula1/calculadora.raquelrsm new file mode 100644 index 0000000..81ca56a --- /dev/null +++ b/aula-logica/exercicios/aula1/calculadora.raquelrsm @@ -0,0 +1,52 @@ +programa +{ + + funcao inicio() + { + caracter operacao + + real resultado = 0.0, numero1, numero2 + + escreva("Digite o primeiro número: ") + leia(numero1) + + escreva("Agora digite uma das operações ( + - * / ): ") + leia(operacao) + + /* Verifica qual foi a operação selecionada */ + + escreva("Digite o segundo número: ") + leia(numero2) + + escreva("\n") + + + + se (operacao == '+') + { + resultado = numero1 + numero2 + + } + senao se(operacao == '-') + { + resultado = numero1 - numero2 + + } + senao se(operacao == '/') + { + resultado = numero1 / numero2 + + } + senao se(operacao == '*') + { + resultado = numero1 * numero2 + } + + limpa() + + escreva("Resultado:\n\n") + escreva(numero1, " ", operacao, " ", numero2, " = ", resultado) + + escreva("\n") + } +}