Untitled

mail@pastecode.io avatar
unknown
plain_text
7 months ago
1.5 kB
1
Indexable
Never
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

Leave a Comment