Digitados dois números (base e expoente), calcule o resultado utilizando apenas multiplicações;
Soluções para a tarefa
Respondido por
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)
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