Lista de exercícios, ajuda potenciação com adição:

2 respostas Resolvido
java
J

Estou fazendo uma lista de exercício e travei em um exercício de como implementar potenciação com adição.

Exe: Considerando que a potenciação é o resultado de várias multiplicações e que a multiplicação pode ser
expressa por meio de adições, implemente um programa que realize a potenciação apenas por meio de
adições.

Preciso utilizar laços de repetições porém não estou conseguindo fazer esta lógica.

for(int i=0; i<expo; i++){
   soma = soma +base;			
}

por favor alguém pode ajudar ?

2 Respostas

T
Solucao aceita

Essa formula que eu utilizei, você pode dar qualquer valor ao numero e potencia, que sempre vai estar correto!

public static void main(String[] args)
{
	int numero = 2;
	int potencia = 10;
	int resultado = 0;
	
	for(int i = 0; i < Math.pow(numero, potencia - 1); i ++)
	{
		resultado = resultado + numero;
	}
	
	System.out.println(resultado);
}
J

obrigado! Me ajudou muito!

Criado 10 de setembro de 2016
Ultima resposta 12 de set. de 2016
Respostas 2
Participantes 2