Liniowe przeszukiwanie ciągu liczbowego

Schemat blokowy


Program w Python

#liniowe przeszukiwanie ciągu liczbowego

T = [9, 5, 33, 7, 8, 11, 7, 4]
print("Mój zbiór: ", T)
szukana = int(input("Jaką liczbę sprawdzić: "))

i = 0
n = len(T)
print(n)
while i < n and T[i] != szukana:
    #i = i + 1
    i += 1
    print("Zmienna i wynosi: ", i)
    print("Zmienna n wynosi: ", n)
    print()
if i == n:
        print("Szukanej liczby nie ma w zbiorze")
else:
        print("Szukana liczba jest w zbiorze!")