[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:05.36,Default,,0000,0000,0000,,ინგლისურ ენაში მეტყველების\Nსხვადასხვა ნაწილებია. Dialogue: 0,0:00:05.36,0:00:08.40,Default,,0000,0000,0000,,მაგალითად არსებითი სახელი, ზედსართავი\Nსახელი, ზმნიზედა, ზმნა. Dialogue: 0,0:00:08.40,0:00:12.40,Default,,0000,0000,0000,,ასევე გვაქვს წესები, რომლებიც გვასწავლიან\Nთუ როგორ შევუთავსოთ ისინი ერთმანეთს. Dialogue: 0,0:00:12.40,0:00:22.23,Default,,0000,0000,0000,,თუ ვიტყვით ასეთ რამეს " ძაღლი წიგნებს\Nჩემი ჭამს" ვერ გაიგებთ ჩემს ნათქვამს. Dialogue: 0,0:00:22.23,0:00:26.64,Default,,0000,0000,0000,,თუ აქამდე ვერ ხვდებოდით, არ შეგიძლიათ\Nორი არსებითი სახელის და ზმნიზედის Dialogue: 0,0:00:26.64,0:00:28.73,Default,,0000,0000,0000,,ზმნის წინ უბრალოდ მოთავსება.\Nასე არ გამოდის. Dialogue: 0,0:00:28.73,0:00:34.87,Default,,0000,0000,0000,,ადგილები რომ შემეცვალა სიტყვებისთვის\Nდა მეთქვა "ჩემი ძაღლი ჭამს წიგნებს" Dialogue: 0,0:00:34.87,0:00:37.16,Default,,0000,0000,0000,,მიხვდებოდით რას ვამბობ. Dialogue: 0,0:00:37.16,0:00:42.86,Default,,0000,0000,0000,,სიტყვა "ჭამს" შემიძლია შევცვალო სხვა ზმნით\Nმაგალითად "ისვრის". Dialogue: 0,0:00:42.86,0:00:46.86,Default,,0000,0000,0000,,წინადადებას მაინც ექნებოდა შინაარსი, \Nმიუხედავად აზრისა. Dialogue: 0,0:00:46.86,0:00:51.93,Default,,0000,0000,0000,,პროგრამირებაში მეტყველების ნაწილების\Nნაცვლად გვაქვს ტიპები. Dialogue: 0,0:00:51.93,0:00:56.95,Default,,0000,0000,0000,,თქვენ უკვე ნახეთ ერთ-ერთი მათგანი - \Nრიცხვები. ხატვის დროს ხშირად ვიყენებთ. Dialogue: 0,0:00:56.95,0:01:00.95,Default,,0000,0000,0000,,ენის მსგავსად, ზოგჯერ უნდა გამოვიყენოთ\Nრიცხვები, ზოგჯერ არა. Dialogue: 0,0:01:00.95,0:01:08.80,Default,,0000,0000,0000,,აქ რომ დამეწერა "100 -", მაშინ შემდეგ\Nრასაც დავწერ, უნდა იყოს რიცხვი. Dialogue: 0,0:01:08.80,0:01:14.49,Default,,0000,0000,0000,,ან რაიმე, რაც რიცხვად გამოითვლება\Nმაგალითად "14 + 15". Dialogue: 0,0:01:14.49,0:01:21.24,Default,,0000,0000,0000,,100-ის შემდეგ ადგილი რომ გამომეტოვებინა,\Nრიცხვს ვეღარ დავწერდი. Dialogue: 0,0:01:21.24,0:01:23.35,Default,,0000,0000,0000,,"100 10" არაფერს არ ნიშნავს. Dialogue: 0,0:01:23.35,0:01:27.35,Default,,0000,0000,0000,,პროგრამირებაში არის სხვა ტიპიც,\Nრომელსაც ბულის რიცხვი(ბულეანი) ჰქვია. Dialogue: 0,0:01:27.35,0:01:34.67,Default,,0000,0000,0000,,იგი გამოიგონა ჯორჯ ბულმა, ამის\Nგამო დაერქვა ეს სახელი. Dialogue: 0,0:01:34.67,0:01:38.19,Default,,0000,0000,0000,,რიცხვებისგან განსხვავებით, რომელთაც\Nუამრავი მნიშვნელობა შეიძლება ჰქონდეთ Dialogue: 0,0:01:38.19,0:01:40.72,Default,,0000,0000,0000,,ბულის ცვლადს შეიძლება\Nმხოლოდ ორი მნიშვნელობა ჰქონდეს Dialogue: 0,0:01:40.72,0:01:42.40,Default,,0000,0000,0000,,true(ჭეშმარიტი) ან false(მცდარი). Dialogue: 0,0:01:42.40,0:01:44.80,Default,,0000,0000,0000,,როგორც ხედავთ, როცა მათ ვბეჭდავ ისინი\Nლურჯდებიან. Dialogue: 0,0:01:44.80,0:01:47.04,Default,,0000,0000,0000,,ეს ნიშნავს რომ მათ\Nსპეციალური მნიშვნელობა აქვთ. Dialogue: 0,0:01:47.05,0:01:50.51,Default,,0000,0000,0000,,ჩვენ უკვე გამოვიყენეთ ბულის ცვლადები,\Nშეიძლება არ შეგინიშნავთ. Dialogue: 0,0:01:50.51,0:01:51.82,Default,,0000,0000,0000,,ეს იყო if(თუ) ოპერატორთან Dialogue: 0,0:01:51.82,0:01:54.14,Default,,0000,0000,0000,,მოდი, გავიხსენოთ, თუ როგორ მუშაობდა if Dialogue: 0,0:01:54.14,0:01:58.76,Default,,0000,0000,0000,,შევქმნი ცვლადს სახელად "number" და\Nგავუტოლებ 40-ს. Dialogue: 0,0:01:58.76,0:02:04.84,Default,,0000,0000,0000,,დავწერ if-ს, თუ რიცხვი\Nნაკლებია 50-ზე, Dialogue: 0,0:02:04.84,0:02:10.80,Default,,0000,0000,0000,,დავხატავ პირველ წრეწირს. Dialogue: 0,0:02:10.80,0:02:17.84,Default,,0000,0000,0000,,დავაკოპირებ ამას თუ მტკიცებაში\Nდა ყველაფერს წინ Tab-ით წავწევ Dialogue: 0,0:02:17.84,0:02:23.27,Default,,0000,0000,0000,,ეს ხაზი ამბობს, რომ თუ რიცხვი ნაკლებია\N50-ზე (და ეს ასეა), მაშინ დაიხატება წრე. Dialogue: 0,0:02:23.27,0:02:27.27,Default,,0000,0000,0000,,და თუ რიცხვს გავზრდი, წრე გაქრება. Dialogue: 0,0:02:27.27,0:02:32.71,Default,,0000,0000,0000,,ფრჩხილებში მოქცეული გამოსახულება\Nსინამდვილეში ბულის ტიპისაა Dialogue: 0,0:02:32.71,0:02:36.02,Default,,0000,0000,0000,,დაიმახსოვრეთ, მათემატიკური გამოსახულება\Nყოველთვის გამოითვლება რიცხვში Dialogue: 0,0:02:36.02,0:02:40.21,Default,,0000,0000,0000,,მაგალითად 3+2+4*8 Dialogue: 0,0:02:40.21,0:02:44.21,Default,,0000,0000,0000,,ბულის ტიპის გამოსახულება კი\Nიღებს ლოგიკურ მნიშვნელობას (true ან false) Dialogue: 0,0:02:44.21,0:02:48.15,Default,,0000,0000,0000,,კარგი ხერხი იმის შესამოწმებლად, არის \Nთუ არა გამოსახულება ბულის ტიპის, ასეთია: Dialogue: 0,0:02:48.15,0:02:51.06,Default,,0000,0000,0000,,დავუწეროთ წინ "არის თუ არა"\Nდა აღვიქვათ ეს როგორც შეკითხვა. Dialogue: 0,0:02:51.06,0:02:53.85,Default,,0000,0000,0000,,თუ ეს შეკითხვას ჰგავს, მაშინ ეს\Nბულის ტიპის გამოსახულებაა. Dialogue: 0,0:02:53.85,0:02:57.27,Default,,0000,0000,0000,,მაგალითად, არის თუ არა\Nეს რიცხვი 50-ზე პატარა? დიახ. Dialogue: 0,0:02:57.27,0:03:00.83,Default,,0000,0000,0000,,შესაბამისად ეს ბულის ტიპის გამოსახულებაა. Dialogue: 0,0:03:00.83,0:03:08.93,Default,,0000,0000,0000,,თუ მექნებოდა ასეთი რამ "4+4" და \Nვეცდებოდი კითხვას, "არის თუ არა 4 +4?" Dialogue: 0,0:03:08.93,0:03:10.93,Default,,0000,0000,0000,,არა, ეს გამოსახულება არ არის ბულის ტიპის. Dialogue: 0,0:03:10.93,0:03:14.22,Default,,0000,0000,0000,,დავუბრუნდეთ if-ს.\Nფრჩხილებში შემიძლია ნებისმიერი რამ ჩავუსვა Dialogue: 0,0:03:14.22,0:03:17.56,Default,,0000,0000,0000,,თუ ის ბულის ცვლადია\Nან ბულის ტიპის გამოსახულება. Dialogue: 0,0:03:17.56,0:03:21.56,Default,,0000,0000,0000,,მაგალითად, "if (true)", ამ შემთხვევაში\Nწრე ყოველთვის დაიხატება. Dialogue: 0,0:03:21.56,0:03:24.90,Default,,0000,0000,0000,,ან "if (false)", მაშინ წრე\Nარასდროს დაიხატება. Dialogue: 0,0:03:24.90,0:03:28.08,Default,,0000,0000,0000,,ასევე მაგალითად if(3 < 4)\N("თუ 3 ნაკლებია 4-ზე") Dialogue: 0,0:03:28.08,0:03:30.78,Default,,0000,0000,0000,,რაც ასევე ბულის ტიპის გამოსახულებაა Dialogue: 0,0:03:30.78,0:03:33.96,Default,,0000,0000,0000,,და ის ყოველთვის ჭეშმარიტია, წრე აქაც\Nსულ იქნება დახატული. Dialogue: 0,0:03:33.96,0:03:38.37,Default,,0000,0000,0000,,თუ გვექნება if (3 > 4)("თუ 3 მეტია 4-ზე"),\Nეს ყოველთვის მცდარი იქნება. Dialogue: 0,0:03:38.37,0:03:41.07,Default,,0000,0000,0000,,ასევე შემიძლია ბულის რიცხები\Nცვლადებს მივანიჭო. Dialogue: 0,0:03:41.07,0:03:48.21,Default,,0000,0000,0000,,ახლა შევქმნი ახალ ცვლადს, რომელსაც\Nდავარქმევ winstonIsCool-ს Dialogue: 0,0:03:48.21,0:03:50.91,Default,,0000,0000,0000,,და მივანიჭებ ბულის ტიპის მნიშვნელობას Dialogue: 0,0:03:50.91,0:03:53.91,Default,,0000,0000,0000,,true-ს ან false-ს. \Nვთქვათ, true-ს. Dialogue: 0,0:03:53.91,0:03:57.14,Default,,0000,0000,0000,,ახლა ამ ცვლადს აქვს\Nბულის ტიპის მნიშვნელობა Dialogue: 0,0:03:57.14,0:04:01.91,Default,,0000,0000,0000,,შემიძლია დავაკოპირო\Nდა ჩავსვა ამ if-ში. Dialogue: 0,0:04:01.91,0:04:06.57,Default,,0000,0000,0000,,როგორც ხედავთ, წრეწირი დაიხაზა, იმიტომ რომ\NwinstonIsCool-ის მნიშვნელობა true-ა. Dialogue: 0,0:04:06.57,0:04:10.57,Default,,0000,0000,0000,,ეს შემიძლია შევცვალო ბულის ტიპის\Nგამოსახულებით, Dialogue: 0,0:04:10.57,0:04:14.57,Default,,0000,0000,0000,,2 < 4 ("2 ნაკლებია 4-ზე"). Dialogue: 0,0:04:14.58,0:04:18.16,Default,,0000,0000,0000,,თუ ქმნით ცვლადს, რომელსაც უნდა\Nჰქონდეს ბულის ტიპის მნიშვნელობა, Dialogue: 0,0:04:18.16,0:04:19.34,Default,,0000,0000,0000,,უნდა მისცეთ ისეთი სახელი Dialogue: 0,0:04:19.34,0:04:22.78,Default,,0000,0000,0000,,რომელიც აღნიშნავს მდგომარეობას,\Nროდესაც ცვლადი არის true, ანუ ჭეშმარიტი. Dialogue: 0,0:04:22.78,0:04:26.10,Default,,0000,0000,0000,,კარგი ხერხი იმის შესამოწმებლად,\Nრამდენად კარგი სახელი შეურჩიეთ ცვლადს: Dialogue: 0,0:04:26.10,0:04:28.94,Default,,0000,0000,0000,,დაუმატეთ წინ "თუ" და ნახეთ,\Nრამდენად აზრიანი პირობა გამოვიდა Dialogue: 0,0:04:28.94,0:04:31.64,Default,,0000,0000,0000,,დავივიწყოთ WinstonIsCool-ი, უკვე\Nვიცით რომ ეს ჭეშმარიტია. Dialogue: 0,0:04:31.64,0:04:35.16,Default,,0000,0000,0000,,ვთქვათ, გვაქვს ცვლადი სახელად "მაფინები". Dialogue: 0,0:04:35.16,0:04:37.14,Default,,0000,0000,0000,,თუ მაფინები. Dialogue: 0,0:04:37.14,0:04:41.14,Default,,0000,0000,0000,,ეს არაფერს გვეუბნება, შესაბამისად\Nცუდი სახელია ბულის ტიპის ცვლადისთვის. Dialogue: 0,0:04:41.14,0:04:46.60,Default,,0000,0000,0000,,მაგრამ, რომ ერქვას muffinsAreBaking\N("მაფინები ცხვება"), აზრი ექნებოდა. Dialogue: 0,0:04:46.60,0:04:50.60,Default,,0000,0000,0000,,როდესაც ცვლადი იქნება ჭეშმარიტი,\Nმაშინ მაფინები ცხება. Dialogue: 0,0:04:50.60,0:04:54.60,Default,,0000,0000,0000,,და არ მკითხოთ, როგორები.\Nმნიშვნელოვანი არ არის. Dialogue: 0,0:04:54.60,0:04:58.60,Default,,0000,0000,0000,,მოდი, ახლა დავუბრუნდეთ if (number < 50)–ს\N("თუ რიცხვი ნაკლებია 50-ზე"-ს). Dialogue: 0,0:04:58.60,0:05:02.60,Default,,0000,0000,0000,,ახლა ვნახოთ\Nბულის ტიპის სხვა გამოსახულებები. Dialogue: 0,0:05:02.60,0:05:05.72,Default,,0000,0000,0000,,ჩვენ უკვე ვნახეთ \N"მეტია"(>) და "ნაკლებია"(<) Dialogue: 0,0:05:05.72,0:05:09.22,Default,,0000,0000,0000,,მაგრამ ასევე შეგვიძლია გამოვიყენოთ\N"ნაკლებია ან ტოლია"(<=) Dialogue: 0,0:05:09.22,0:05:13.50,Default,,0000,0000,0000,,ვცადოთ, if (number <= 48)\N("თუ რიცხვი ნაკლებია ან ტოლია 48-ის"). Dialogue: 0,0:05:13.50,0:05:19.28,Default,,0000,0000,0000,,ასევე შეგვიძლია დავწეროთ if (number >= 48)\N("თუ რიცხვი მეტია ან ტოლი 48-ის"). Dialogue: 0,0:05:19.28,0:05:27.26,Default,,0000,0000,0000,,თუ ეს ასეა, დაიხატება მარჯვენა ზედა\Nწრეწირი. Dialogue: 0,0:05:27.26,0:05:30.92,Default,,0000,0000,0000,,და თუ გვინდა შევამოწმოთ არის თუ არა ორი\Nრამ ერთმანეთის ტოლი, Dialogue: 0,0:05:30.92,0:05:39.36,Default,,0000,0000,0000,,ჩვენ შეგვიძლია დავწეროთ "if (number" \Nდა სამი ტოლობის ნიშანი - "=== 48)". Dialogue: 0,0:05:39.36,0:05:42.58,Default,,0000,0000,0000,,უფრო ჰგავს ტოლობის იმ ნიშანს,\Nრომელიც მათემატიკაში ვისწავლეთ. Dialogue: 0,0:05:42.58,0:05:44.52,Default,,0000,0000,0000,,ოღონდ ამჯერად ზედიზედ 3-ია. Dialogue: 0,0:05:44.52,0:05:46.28,Default,,0000,0000,0000,,მგონი ზედმეტიც. Dialogue: 0,0:05:46.28,0:05:51.68,Default,,0000,0000,0000,,საბოლოოდ, თუ გვინდა შევამოწმოთ\Nორი რამის უტოლობა, Dialogue: 0,0:05:51.68,0:05:55.40,Default,,0000,0000,0000,,შეგვიძლია დავწეროთ\N"თუ რიცხვი" და შემდეგ ძახილის ნიშანი Dialogue: 0,0:05:55.40,0:05:59.40,Default,,0000,0000,0000,,და ორი ცალი ტოლობის ნიშანი. "!==48". Dialogue: 0,0:05:59.40,0:06:03.40,Default,,0000,0000,0000,,და დაიხატება საბოლოო წრეწირიც. Dialogue: 0,0:06:03.40,0:06:07.40,Default,,0000,0000,0000,,თუ ზემოთ ავიხედავთ, ვნახავთ, რომ\Nრიცხვი უდრის 48-ს. Dialogue: 0,0:06:07.40,0:06:11.98,Default,,0000,0000,0000,,იგი ნაკლებია და ტოლია 48-ის, ამიტომაც\Nზედა მარცხენა წრეწირი ხატია. Dialogue: 0,0:06:11.98,0:06:15.98,Default,,0000,0000,0000,,ასევე მეტია და ტოლი 48-ის,\Nასევე უდრის 48-ს, Dialogue: 0,0:06:15.98,0:06:21.46,Default,,0000,0000,0000,,მაგრამ არ არ უდრის 48-ს, ამიტომაც\Nარ გვაქვს ქვედა მარჯვენა წრეწირი. Dialogue: 0,0:06:21.46,0:06:26.62,Default,,0000,0000,0000,,და თუ შევცვლით რიცხვს ვნახავთ, რომ\Nზოგი წრეწირი დაიხატება და ზოგიც გაქრება. Dialogue: 0,0:06:26.62,0:06:29.38,Default,,0000,0000,0000,,ახლა თქვენ იცით ბულის ტიპის შესახებ. Dialogue: 0,0:06:29.38,0:06:31.13,Default,,0000,0000,0000,,მათემატიკური გამოსახულებების ნაირად, Dialogue: 0,0:06:31.13,0:06:33.87,Default,,0000,0000,0000,,ბულის ტიპის გამოსახულებებიც შეიძლება\Nძალიან გართულდეს. Dialogue: 0,0:06:33.87,0:06:35.87,Default,,0000,0000,0000,,მაგრამ, ამის შესახებ\Nსხვა დროს ვისაუბროთ.