·

Engenharia de Gestão ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Recomendado para você

Texto de pré-visualização

Calculadora Melhorada Comandos de Repeticao Descricao do problema Neste exercıcio vamos construir uma calculadora simples que realiza operacoes aritmeticas basicas As operacoes disponıveis em sua calculadora sao Operacao Expressao Calculo Soma SUM x y x y Subtracao DIF x y x y Multiplicacao MULT x y x y Divisao real DIV x y xy Potenciacao POT x y xy Raiz quadrada RAIZ x x Logaritmo na base 10 LOG10 x log10x Sua calculadora recebera um conjunto de operacoes varias operacoes em sequˆencia Cada operacao possui um codigo e o numero de operandos correspondentes a operacao matematica indicada Seu programa deve interpretar o codigo e realizar a operacao exibindo seu resultado na saıda Entrada Seu programa recebera como entrada uma lista de operacoes matematicas sendo uma em cada linha Cada operacao possui um codigo SUM DIF MULT DIV POT RAIZ ou LOG10 Na mesma linha serao infor mados os operandos separados por um espaco branco cada As operacoes de codigo RAIZ e LOG10 possuem somente um operando numerico As demais possuem dois operandos numericos Saıda A saıda exibira o resultado da operacao matematica indicada na entrada Cada linha da entrada tera uma linha correspondente na saıda com o resultado produzido pela operacao matematica solicitada O resultado e um numero real com exatamente 2 casas decimais Caso a operacao pedida seja invalida deve ser exibida a seguinte mensagem Operacao Invalida A operacao e considera invalida se o codigo e desconhecido diferente de SUM DIF MULT DIV POT RAIZ e LOG10 ou quando na divisao o divisor for zero 0 Exemplo Entrada Saıda SUM 3 4 700 RAIZ 2 141 DIV 1 2 050 LOG2 5 Operacao Invalida DIF 5 2 300