-
ადამიანები ყოველ დღე იღებენ
გადაწყვეტილებებს.
-
მაგალითად, სანამგარეთ გახვალთ,
-
გაქვთ ასეთი თუ დებულება:
-
თუ წვიმს,
საწვიმარი უნდა ავიღო.
-
კომპიუტერებს ასეთი დებულებების მიხედვით
-
მოქმედება ძალიან ძალიან სწრაფად შეუძლიათ.
-
კომპიუტერული პროგრამა, პრინციპში,
-
მათემატიკისა და თუ
-
დებულებების ნაკრებია. ასე იღებს ის
გადაწყვეტილებებს
-
ამ ამოცანაში
-
თუ ბლოკი ზომბის გადაწყვეტილების მიღებაში
ეხმარება
-
ის რაღაცას ამოწმებს.
-
მაგალითად, ავიღოთ ბლოკი:
"თუ გზა მიდის მარცხნივ",
-
და შიგნით ჩავაგდოთ "მარცხნივ მოხვევის"
ბრძანება.
-
ანუ, ზომბის ვეუნებით, რომ შეამოწმოს
გარემო,
-
ნახოს, მიდის თუ არა გზა მარცხნივ,
-
თუ მიდის - იქით გაუხვიოს.
-
შემდეგ "წინ სიარულის" ბლოკს ვსვამთ
"გამეორებაში"
-
რომ ზომბიმ იქამდე გააგრძელოს წინ სიარული
-
სანამ ეს უნდა.
-
თუ გამოჩნდება შესახვევი, თუ ბლოკი
ზომბს
-
მარცხნივ წაიყვანს. თუ სულ მარცხენა გზას
-
ავირჩევთ და
წინ ვივლით, მიზანს მივაღწევთ
-
აი, ასე ვიყენებთ თუ დებულებებს
-
რაც კომპიუტერულ პროგრამირებაში
უმნიშვნელოვანესი კონცეპტია.
-
სულ პირველად ჯვარიკის და ნულიკის
პროგრამა დავწერე.
-
გამოვიყენე ასეთი თუ დებულებები:
-
თუ მეორე ადამიანი ეს-ესაა მოიგებს,
დაბლოკე მისი უჯრა.
-
აბა, ისიამოვნეთ თუ დებულებებით.
ეს მნიშვნელოვანია!