Bom dia Camilo, kkkk' Fico feliz que esteja participando bastante e que esteja gostando. Então, no seu Pseudo só encontrei um problema: A variiável 'op' que você declarou é um caractere, e ao utiliza-la você tratou ela como um número. Ao fazer 'enquanto (op < 1 || op >4)', se colocassemos no computador para compilar, daria erro. Solução: mudar o tipo da variável para inteiro(Recomendado) ou Real, ok? Obrigado!! Tudo de bom!
Olá fiz desse jeito kkk
INICIO
var num: Real;
var num2: Real;
var op: Caracter;
escreva ("Digite um número: ");
leia num;
escreva ("Digite um número: ");
leia num2;
escreva ("O que deseja fazer? ");
faça{
escreva ("1 - Soma ");
escreva ("2 - Subtração ");
escreva ("3 - Multiplicação ");
escreva ("4 - Divisão ");
escreva ("Escola a operação desejada: ");
leia op;
}enquanto (op < 1 || op >4);
caso op:
seja 1 faça: escreva ("soma = ? ", num + num2);
seja 2 faça: escreva ("Subtração = ? ", num - num2);
seja 3 faça: escreva ("Multiplicação = ? ", num * num2);
seja 4 faça: escreva ("Divisão = ? ", num / num2);
fim-caso;
FIM
Bom dia Camilo, kkkk' Fico feliz que esteja participando bastante e que esteja gostando.
Então, no seu Pseudo só encontrei um problema:
A variiável 'op' que você declarou é um caractere, e ao utiliza-la você tratou ela como um número.
Ao fazer 'enquanto (op < 1 || op >4)', se colocassemos no computador para compilar, daria erro.
Solução: mudar o tipo da variável para inteiro(Recomendado) ou Real, ok?
Obrigado!! Tudo de bom!