You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

971 B

umocnovani.py


# takze tohle je implementace
# skriptu ktery umocnuje cisla
# bez pouziti operatoru `**`
# je to uprimne trochu gay a
# ve skutecnosti byste tohle nikdy
# nepouzili, ale hezky to ukazuje praci
# s loopama

# ziskame zaklad
a = int(input("zadejte zaklad : "))
# ziskame exponent
e = int(input("zadejte exponent  : "))

i = 0 # tohle je iteracni promenna
# budeme totiz loopovat tolikrat, kolik mame exponent
# coz je trochu problem protoze exponent musi
# byt cele cislo
# no nic

prod = 1 # do tyhle promenny to budeme vsechno nasobit
# pozor; nemuze byt 0 protoze by nula je nulovy prvek
# grupy celych cisel s nasobenim; to je jedno
# proste by nam pohltila cely nasobeni a vysledek
# by byl nula

while i < e: # loopujeme tolikrat kolik je exponent
    
    prod *= a # nasobime cislo samym sebou
    # ekvivalent
    # prod = prod * a

    i += 1 # pricitame iterator aby to fungovalo

# vypisujeme vysledek
print(f"vysledek : {prod}")