Informática, perguntado por gilvanleide8927, 1 ano atrás

Digitados dois números (base e expoente), calcule o resultado utilizando apenas multiplicações;

Soluções para a tarefa

Respondido por bokomoko
2
se o expoente for inteiro, dá para fazer usando apenas multiplicações. Se o expoente não for inteiro, fica um pouco mais complicado.

o algoritmo é algo assim
base = float(input("Informe a base (pode ter casas decimais)"))
expoente = int(input("Informe o expoente (tem que ser inteiro)"))
resultado = 1
for i in range(expoente):
       resultado = resultado * base
print("o número",base,"elevado a potencia", expoente,"resulta em", resultado)

Perguntas interessantes