Використовуючи тільки операції додавання і віднімання, скласти програму, що дозволяє підносити ціле число А до цілого невід’ємного степеня N.
У текстовому файлі кожне число задано з нового рядка.
file=open('input.txt','r')
f=file.readlines()
n=0
for k in f:
f[n]=k.rstrip('\n')
f[n]=int(f[n])
n=n+1
a=f[0]
n=f[1]
znak=1
p=1
if a<0:
p=-1
a=-a
x=1
i=0
while i<n:
i+=1
y=x
z=a
suma=0
j=0
while j<z:
j+=1
suma=suma+y
if p<0: znak=-znak
x=suma
if znak==-1: x=-x
if a==0: x=0
print(x)
У текстовому файлі кожне число задано з нового рядка.
file=open('input.txt','r')
f=file.readlines()
n=0
for k in f:
f[n]=k.rstrip('\n')
f[n]=int(f[n])
n=n+1
a=f[0]
n=f[1]
znak=1
p=1
if a<0:
p=-1
a=-a
x=1
i=0
while i<n:
i+=1
y=x
z=a
suma=0
j=0
while j<z:
j+=1
suma=suma+y
if p<0: znak=-znak
x=suma
if znak==-1: x=-x
if a==0: x=0
print(x)