Buscar

Implementar la clase operaciones. Se deben cargar dos valores enteros en el constructor, calcular su suma, resta, multiplicación, división, residuo...

Implementar la clase operaciones. Se deben cargar dos valores enteros en el constructor, calcular su suma, resta, multiplicación, división, residuo, potencia, y factorial, cada una en un método, imprimir dichos resultados.


Essa pergunta também está no material:

Problemas propuestos 2909
1 pág.

Linguagem de Programação. Universidad Nacional de la Amazonía PeruanaUniversidad Nacional de la Amazonía Peruana

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Aqui está um exemplo de implementação da classe "Operacoes" em Java: ```java public class Operacoes { private int valor1; private int valor2; public Operacoes(int valor1, int valor2) { this.valor1 = valor1; this.valor2 = valor2; } public int soma() { return valor1 + valor2; } public int subtracao() { return valor1 - valor2; } public int multiplicacao() { return valor1 * valor2; } public double divisao() { if (valor2 != 0) { return (double) valor1 / valor2; } else { throw new ArithmeticException("Divisão por zero não é permitida."); } } public int residuo() { return valor1 % valor2; } public double potencia() { return Math.pow(valor1, valor2); } public int fatorial(int num) { if (num == 0) { return 1; } else { return num * fatorial(num - 1); } } public void imprimirResultados() { System.out.println("Soma: " + soma()); System.out.println("Subtração: " + subtracao()); System.out.println("Multiplicação: " + multiplicacao()); try { System.out.println("Divisão: " + divisao()); } catch (ArithmeticException e) { System.out.println(e.getMessage()); } System.out.println("Resíduo: " + residuo()); System.out.println("Potência: " + potencia()); System.out.println("Fatorial do valor 1: " + fatorial(valor1)); System.out.println("Fatorial do valor 2: " + fatorial(valor2)); } } ``` Você pode criar um objeto da classe "Operacoes" passando os dois valores inteiros no construtor e, em seguida, chamar o método "imprimirResultados()" para exibir os resultados das operações.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais