Stavo tentando di creare un programma in python che mi permettesse di elevare un numero dato in input ad un esponente,esso stesso in input. Quello che sono riuscito a produrre è stato questo:
n=int(input("Inserire base:"))
e=int(input("Inserire esponente:"))
c=n
if e==0:
n=1
print(n)
if e>0:
while e==1:
c=c*n
e=e-1
print(c)
if e<0:
e=e*-1
while e==1:
c=c*n
e=e-1
print("1/"+c)
Tuttavia, facendo partire il programma con python3 su termux non mi calcola la moltiplicazione, dandomi come risultato la base
Aucun commentaire:
Enregistrer un commentaire