Files
2026-05-18 06:40:19 +00:00

31 lines
813 B
Python

def oblicz_x(i):
# Funkcja symulująca obliczanie x na podstawie i
# W tym przykładzie rośnie, a potem się stabilizuje
return i**2 if i < 10 else 100 # x przestaje rosnąć, gdy i >= 10
def znajdz_maksymalne_x():
i = 1
poprzednie_x = 0
while True:
# Oblicz aktualne x
aktualne_x = oblicz_x(i)
# Sprawdź, czy x przestało rosnąć
if aktualne_x == poprzednie_x:
break
# Aktualizuj poprzednie x
poprzednie_x = aktualne_x
print(f"Iteracja {i}: x = {aktualne_x}")
# Przejdź do następnej iteracji
i += 1
return poprzednie_x
# Uruchomienie funkcji, aby znaleźć maksymalne x
maksymalne_x = znajdz_maksymalne_x()
print(f"Maksymalne x: {maksymalne_x}")