Untitled
unknown
plain_text
2 years ago
1.5 kB
5
Indexable
def potega (a, b):
licznik = b
suma = 1
while licznik > 0:
suma = suma * a
licznik += -1
return suma
def bezwzgledna(x):
if x > 0:
return x
else:
x = x * -1
return x
def czy_pierwsza(liczba):
licznik = 2
while licznik <= liczba:
if liczba % licznik == 0:
return False
licznik += 1
return True
'''def pierwsze(n):
licznik = 2
najwieksza_liczba = 0
while int(licznik) < n:
if czy_pierwsza(licznik) == True:
najwieksza_liczba = najwieksza_liczba + (licznik)
licznik += 1
return najwieksza_liczba
'''
def odwroc(slowo):
tablica=''
licznik = len(str(slowo)) -1
slowo = str(slowo)
while licznik >= 0:
tablica += (slowo[licznik])
licznik -= 1
return tablica
def suma_cyfr(liczba):
suma = 0
licznik = len(str(liczba)) - 1
while licznik >= 0:
suma = suma + int(str(liczba)[licznik])
licznik -= 1
return suma
'''def najwieksza(tab):
for k in range (len(tab)):
if tab[k] > najwieksza_liczba:
najwieksza_liczba = tab[k]
return najwieksza_liczba'''
def dec_to_bin(dec):
bin=''
wynik = 0
while dec > 0:
wynik = dec % 2
bin += str(wynik)
dec //= 2
bin = odwroc(bin)
return bin
Editor is loading...
Leave a Comment