import random print("Korcsolyázós feladat!") beNap = int(input("Kérem add meg, hogy hány napból áll az adott hónap:")) # int() egész, float() valós print(f"Te ezt adtad meg: {beNap*2}") adatsor = [2,3,4,3,4,4,7] print(adatsor) adatok=[] #ures lista megadása for nap in range(beNap): jeg = random.randint(0, 20) adatok.append(jeg) # print(jeg) print(adatok) # Megszámlálás tétele: Irassuk ki, hogy nap lehetett korizni dbKorizas = 0 for elem in adatok: if elem > 10: dbKorizas = dbKorizas + 1 # dbKorizas += 1 print(f"Az adott {dbKorizas} nap lehetett korizni!") # Eldöntés tétele: Irassuk ki, hogy volt-e olyan nap, amikor nem volt jég a tavon! #csunya db0 = 0 for elem in adatok: if elem == 0: db0 = db0 + 1 if db0 == 0: print("Nem lehetett korozni") else: print("Lehetett korozni") #logikai adat: szebben van = False for elem in adatok: if elem == 0: van = True break if van == False: print("Nem lehetett korozni") else: print("Lehetett korozni") elem = adatok[0] s = 0 while s< len(adatok) and elem != 0: elem = adatok[s] s += 1 if s > len(adatok): print("Nem lehetett korozni") else: print("Lehetett korozni") # mikor volt a legvastagabb a jég és hány cm volt ekkor? maxErtek = adatok[0] for elem in adatok: if elem > maxErtek: maxErtek = elem print(f"{maxErtek} cm volt a legvastagabb jég") # ha kell az össze maximumhely: uj ciklus s = 1 for elem in adatok: if elem == maxErtek: print(f"{s}. nap volt a legvastagabb.") s += 1 for i in range(len(adatok)): if adatok[i] == maxErtek: print(f"{i+1}. nap volt a legvastagabb.") # Irassuk ki mmekkora volt a legnagyobb változás két egymást követő napott tekintve # Irassuk ki milyen hosszú volt a maximélis hosszúságú # az a napsorozat, amikor egymás után lehetett korizni!