00:00تمام اخر نقطة هنشرحها في المحاضرة بتاعتنا ويبقى هنљده
00:05خلصنا خلاص. عندي حاجة اسمها insert first. يعني ايه? insert first.
00:12بكل بساطة خلينا ناخد المسال اللي قابله كتوضيح. يعني ايه?
00:18يعني انا هنا مثلا على سبيل المسال. في الا الى هي الطبعية
00:22اللي احنا خد لها. في الاقول لو انا اول شرط اتحقق يعني مسلا
00:28the ID, can a small than three, for example. If the rule of that is going to be able to
00:32see you, it's not any problem. Or it's going to be able to see this. You can see the
00:36answer. Okay, after that, it's going to be able to see the root of this. It's going to be able to
00:42to fix it or not? In the way I can see this one, that is it can be in this. It can be
00:47in this one, that can be in this one. It's going to be able to see this one. So I'm going to say
00:53on all the rules, and if all the rules had been done, it will be done with all the rules.
01:05But when I say something, when I say something called insert first, not insert all, it will be
01:13simple. With the first rule, it will be done. So if this rule is done, if this rule is done
01:21I will not look at it. I will say that the rule is done or the rule is done, and it will be done
01:29and see it more than you. Okay? So for example, the rule is more than three, okay?
01:37Is it more than three or five? It will be the rule of seven. What?
01:45The rule of seven is done, and the rule of seven is more than three, right?
01:57And the rule of seven is more than five, right? Right? If you were using all here,
02:07the rule of seven is more than four, right? Right? Okay.
02:19So if I say something, I'm using all, I'm using this and this.
02:23So in the first rule, I'm using this rule, I'm using this and this.
02:27And if I have more than three, if the rule of seven is more than three,
02:31the rule of seven is more than six. So if I have more than five, the rule of seven is more than six,
02:39the rule of seven is more than five. So here you have an according to the rule of seven,
02:44insert all.
02:45insert all.
02:45هتعدي.
02:46على.
02:46insert all.
02:48هتعدي على كل الشروط.
02:50لو كل الشروط اتحققت هيروح ينفس ايه?
02:53هينفس كل الجمل بتاعتهم مفيش اي مشكلة.
02:56طيب.
02:56insert first.
02:57insert first.
02:58ان هو هيدور على اول شرط يتحقق فقط.
03:02بحيث ان انا لو الشرط التاني اتحقق وانفز الانسيرت بتاعته مش
03:06هيبص على الشرط التالت والرابع والخمس وهلقى كزا.
03:09لو اول شرط اتحقق مش هيبص على بقية الشروط ولا هينفزها.
03:14بالنسبة له هيكتفي باول شرط يتحقق. تمام? تمام. عندي حاجة
03:19اسمها يعني عندي بس ملحوظتين في الاخر كده هقولهم. عندي هنا
03:22حاجة اسمها دي معناها ان لو الشرط ده متحققش والشرط ده
03:29متحققش هتروح تنفذ الانسرتية دي. يعني انت بكل بساطة. نفس
03:33المفهوم بتاع لغة البرمجة. حضرتك عندك بتعمل اف بكزا حالة. لو
03:38المرتب مسلا اا اا اا اكبر من الف هتقوله انت في الشريحة
03:43التانية. لو المرتب اكبر من تلات تلاف هتقوله الشريحة التالتة.
03:49غير ذلك هتقوله انت في الشريحة الرابعة. يعني من اول اربعة تلاف
03:54او خمس تلاف هيكون شريحة ربعة. نفس الكلام. انا هنا عندي. لو
03:59الشرط ده لم يتحقق. والشرط ده لم يتحقق وارد جدا. فهتروح تعمل
04:05الجملة اللي بعد. يلز معناها ان هو غير ذلك. يعني لو ده متحقاش
04:10وده متحقاش هتروح تنفس دي. تمام كده? تمام. عندنا ملخوزة
04:15تانية اسمها وين وان اكوال وان دي حاجة مشهورة قوي في السيكوال
04:21دايما بتتحقق. مش دايما واحد بيساوي واحد. هل واحد ممكن يساوي
04:25اتنين? هل تلاتة ممكن تساوي عشرة? مش دايما واحد بيساوي واحد? يبقى انا
04:29لما لاقي واحد بيساوي واحد اعرف انك دايما الجملة او النتيجة بتاعتها
04:35هتتنفذ. لان دايما واحد زي واحد بيساوي واحد ده شرط صحيح. اللي هو
04:40دايما ما هو ما فيش اه اه احتمال ان واحد ما تساويش واحد. تمام?
04:45طيب. خلي بالك بعد ده يعني ده ملخوزة لك انت ما تخطش واحد
04:49بيساوي واحد في فين? في ليه? لانك لو حطيت واحد بيساوي واحد على سبيل
04:58المثال. فاول شرط. فدايما واحد بيساوي واحد بصح. فهيروح ينفذ دي
05:05ومش هينفذ الباقي. ولو حطيت واحد بيساوي واحد يعني كشرط في الجملة
05:12التانية. فاخر جملة هيبص عليها هو الجملة التانية. ليه? لانها دايما
05:18صحيحة. فحاول لما تستخدم ما تستخدمش واحد بيساوي واحد الا في
05:22الاخر. يعني لو انت قلوبت خلاص استخدم واحد بيساوي واحد لان ده الشرط دايما
05:27متحقق او استخدم تمام دي كان بس ملحوظتين كده بنقولهم سريعا هي
05:32خاصة بان انا لو مفيش ولا شرط من اللي فوق اتحققه تمام انما عندي
05:38واحد بيساوي واحد ده شرط زي وزي اي شرط تاني دايما بيتحقق خلي
05:43بالك انت تستخدمه انت بتستخدموش بسبب الفرق ما بين وما بين قول
05:48انه قول هتعدي على كل الشروط ولو كل الشروط اتحققت هتنفس كل جمل
05:52انسرت انما فرست انما فرست لو لقيت شرط صحيح هتنفس النتيجة
05:58بتاعته ومش هتبص على باقي الشروط شكرا