Calculadora em Java

Boa noite, minha professora passou um trabalho em Java pra fazer uma calculadora usando apenas a adição e a subtração para resolver {soma, subtração, potencia, multiplicação, divisão e resto. E não tenho ideia de como fazer, quais são os comandos. Quem puder ajudar agradeço.

  • Multiplicação pode ser implementada como uma série de somas
  • Divisão pode ser implementada como uma série de subtrações
  • Potência pode ser implementada como uma série de multiplicações
  • Resto pode ser implementado utilizando divisão e subtração

Você sabe fazer essas operações dessa forma no papel? Se souber, é muito simples mapear para um programa em Java usando laços de repetição. Se não souber, aí é melhor entender isso antes de tentar programar.

1 curtida

Fiz o esqueleto para você começar:

class Calculadora {

    static int somar (int a, int b) {
        return a + b;
    }

    static int subtrair (int a, int b) {
        return a - b;
    }

    static int multiplicar (int a, int b) {
        int resultado = 0;
        while (a-- > 0)
            resultado = ...
        return resultado;
    }
}

Obs: Esse multiplicar só funciona se a for positivo. Se você tiver que aceitar multiplicações de negativos, tem que fazer a lógica para saber o sinal do resultado.

2 curtidas

Eu já fiz no papel, meu problema mesmo é o comando no Java, ainda tô aprendendo esses comandos.