Informática, perguntado por lucienesantoshm54, 6 meses atrás

Construa uma calculadora que seja uma classe. As operações que deve existir na calculara são:
Somar, subtrair, multiplicar, dividir (não pode ter divisão por zero), potência, listar os últimos resultados.
mim ajudem pfv​


letrasdoshits: em qual linguagem?

Soluções para a tarefa

Respondido por diuliano114
2

Resposta:

Um exemplo em PYTHON:

def calculate():

   operation = input('''

Por favor, digite a operação matemática que você gostaria de completar:

+ para adição

- para subtração

* para multiplicação

/ para divisão

''')

   number_1 = int(input('Por favor insira o primeiro número: '))

   number_2 = int(input('Por favor insira o segundo número: '))

   if operation == '+':

       print('{} + {} = '.format(number_1, number_2))

       print(number_1 + number_2)

   elif operation == '-':

       print('{} - {} = '.format(number_1, number_2))

       print(number_1 - number_2)

   elif operation == '*':

       print('{} * {} = '.format(number_1, number_2))

       print(number_1 * number_2)

   elif operation == '/':

       print('{} / {} = '.format(number_1, number_2))

       print(number_1 / number_2)

   else:

       print('Você não digitou um operador válido, execute o programa novamente.')

   # Adicione a função again() para a função calcule()

   again()

def again():

   calc_again = input('''

Você quer calcular novamente?

Digite Y para SIM ou N para NÃO.

''')

   if calc_again.upper() == 'Y':

       calculate()

   elif calc_again.upper() == 'N':

       print('See you later.')

   else:

       again()

calculate()

Explicação:

Perguntas interessantes