Potęgowanie
Poniżej znajduje się program wykorzystujący algorytm potęgowania liczb naturalnych postaci an. Składnię kodu oparto na środowisku Python 3.
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
print("program liczyący wartość a^n") # Polecenia wyświetlane na konsoli.
print ("podaj podstawę potęgi")
a=int(input()) # Przypisane wprowadzonej wartości do zmiennej "a" typu integer.
print("podaj wykładnik potęgi")
x=int(input())
print("podaj indeks wykładnika, który chcesz oznaczyć ")
t=int(input())
i=0 # Zmienna indeksowa w pętli.
s=1 # Zmienna iloczynowa w pętli.
for x in range(1,x+1): # Pętla w określonym zakresie.
s=s*a # Przemnażanie zmiennej w strukturze pętli o wartość podstawy potęgi.
i=i+1 # Zmiana indeksu.
if(i==t): # Jeśli indeks równy podanemu wykładnikowi.
print(a,"^",x,"=",s, '- to oznaczona liczba') # Wypisanie oznaczonego wyniku.
else: # Wypisanie wyników pozostałych, kolejnych potęg.
print(a,"^",x,"=",s)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Pliki do pobrania