Python hetedik felvonás - Eldöntés tétel II.

 Amikor egy programozási nyelvet használunk ajánlatos a programozási alaptételek megvalósítását adott nyelven. Egyes elméletek szerint a programozási alaptételekkel bármilyen problémát képesek vagyunk megoldani, bár nem mindig a legegyszerűbb módon. A negyedik programozási tétel legyen az eldöntés tétele szabályosan megfogalmazva.


import random

szamok = []

for x in range(50):

    szamok.append(random.randrange(1,50))


for x in range(len(szamok)):

    print(szamok[x])


print("-------");

van = False;

lep = 0;


while lep < len(szamok) and van == False:

    print(szamok[lep]);

    if szamok[lep] == 12:

        van = True

    lep=lep+1;


if van == True:

    print("van benne")

else:

    print("Nincs benne")


A program első részében létrehozunk egy 50 elemű tömböt, amit a program futása során feltötünk 1 és 50 közötti számokkal. A tömb összes elemének kiíratás után egy vonalat huz a program és a szabályos eldöntés tételének megfelelően a program csak addig vizsgálja a tömböt, amíg a keresett értéket meg  nem találja. Most a 12.-es számot vizsgálja.  Ha megtalálja az elöltesztelő eljárás megakasztja a program futását, hiszen a Igazra (True-ra) billen az egyik vizsgált érték. Ma ezen érték alapján ddjuk meg a kimeneti értéket.


Pyton cikkek gyüjtő oldala