# data[].attributes.attachment_link.readable_text
#Wyświetl jaką ocenę otrzymuje nasz uczeń (podajemy ilość punktów)
#0-30% ndst
#31%-49% dop
#50%-74% dst
#75%-89% db
#90%-100% bdb
#podajemy sumę punktów na kartkówce (całościowa)
#Obie te dane podaje użytkownik




punkty=int(input("Podaj ile punktów dostałeś na sprawdzianie: "))
suma=int(input("Podaj ile było punktów do zdobycia: "))

if punkty > suma:
    print("Oszukałeś mnie! Siadaj niedostateczny!")
else:
    procent=(punkty/suma)*100
    print(procent,"%")
    if procent < 30:
        print("niedostateczny")
    elif procent < 49:
        print("dopuszczajacy")
    elif procent < 74:
        print("dostateczny")
    elif procent < 89:
        print ("dobry")
    else:
        print ("bardzo dobry")
		

#musimy podać ile uczniów mamy w klasie
 
def sprawdzian():
    punkty=int(input("Podaj ile punktów dostałeś na sprawdzianie: "))
    suma=int(input("Podaj ile było punktów do zdobycia: "))
    
    if punkty > suma:
        print("Oszukałeś mnie! Siadaj niedostateczny!")
    else:
        procent=(punkty/suma)*100
        print(procent,"%")
        if procent < 30:
            print("niedostateczny")
        elif procent < 49:
            print("dopuszczajacy")
        elif procent < 74:
            print("dostateczny")
        elif procent < 89:
            print ("dobry")
        else:
            print ("bardzo dobry")
#Tu nam się kończy funkcja

ilosc=int(input("Podaj ilość uczniów"))
    
for i in range(ilosc):
    sprawdzian()

#1.Oblicz średnią arytmetyczną z liczb podanych przez użytkownika.

ilosc_liczb=int(input("Podaj ilość liczb: "))
suma=0

for i in range(ilosc_liczb):
    liczba=int(input("Podaj liczbe:"))
    suma+=liczba
srednia=suma/ilosc_liczb
print(suma)
print(srednia)

#3. Napisz dwie funkcje obliczające silnię od podanej przez użytkownika liczby do wybranego przez użytkownika zakresu.
#Silnia 1*2*3*4


poczatek=int(input("Podaj pierwsza liczbe: "))
koniec=int(input("Podaj ostatnia liczbe: "))
wynik=1
for poczatek in range(2, koniec+1):
    wynik*=poczatek
    
print(wynik)
    
#Oblicz resztę z dzielenia 11 przez 7 i zapamiętaj wynik w zmiennej o nazwie Z. Następnie, pojedynczym poleceniem Pythona i bez użycia nawiasów, 
#przemnóż zmienną Z przez Z+1.
    
z=11%7
print(z)
z*=z+1
print(z)


    

# data[].attributes.body
https://jamboard.google.com/d/19BYj-CFslbGwUvfPV7QMnvOd3pAdlfj9jhVI2UmeaWs/edit?usp=sharing