[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.32,0:00:03.74,Default,,0000,0000,0000,,کمپیوٹر احکامات دہرانے میں\Nواقعی ماہر ہوتے ہیں۔ Dialogue: 0,0:00:03.74,0:00:08.17,Default,,0000,0000,0000,,اگر آپ کو کوئی کام بہت\Nزیادہ مسسل کرنا پڑے Dialogue: 0,0:00:08.17,0:00:08.81,Default,,0000,0000,0000,,تو آپ بہت زیادہ \Nتنگ ہو جائیں گے۔ Dialogue: 0,0:00:08.81,0:00:12.85,Default,,0000,0000,0000,,لیکن کمپیوٹر لاکھوں اور کروڑوں دفعہ\Nایک ہی مکرر عمل کر سکتا ہے، Dialogue: 0,0:00:12.85,0:00:15.00,Default,,0000,0000,0000,,اور تنگ بھی نہیں ہوتا اور اچھی \Nطرح تکرار کر رہا ہوتا ہے۔ Dialogue: 0,0:00:15.50,0:00:17.43,Default,,0000,0000,0000,,مثلا اگر میں نے چاہا کہ Dialogue: 0,0:00:17.43,0:00:20.96,Default,,0000,0000,0000,,فیسبک میں سب کو سالگرہ مبارک\Nکا ایمیل بھیجوں، Dialogue: 0,0:00:20.96,0:00:24.85,Default,,0000,0000,0000,,تو مجھے ہر کسی کو ایمیل لکھنے میں\Nپوری صدی لگ سکتی ہے۔ Dialogue: 0,0:00:25.27,0:00:28.76,Default,,0000,0000,0000,,لیکن کوڈ کے کچھ سطروں سے میں\Nایک نظام بنا سکتا ہوں Dialogue: 0,0:00:28.76,0:00:32.23,Default,,0000,0000,0000,,کہ فیسبک میں سب کو سالگرہ\Nمبارک ایمیل بھیجے۔ Dialogue: 0,0:00:32.23,0:00:34.00,Default,,0000,0000,0000,,تو انہیں کہتے loops، اور \Nاہم اسی لئے تو ہیں، Dialogue: 0,0:00:34.50,0:00:37.18,Default,,0000,0000,0000,,اور کمپیوٹر تکرار کا کام اچھا کر سکتے ہیں۔ Dialogue: 0,0:00:37.18,0:00:40.55,Default,,0000,0000,0000,,اس مثال میں ہدف پرندے\Nکو حرکت دے کر Dialogue: 0,0:00:40.55,0:00:44.94,Default,,0000,0000,0000,,سور پکڑنا ہے۔ اور اب ہم "repeat" \Nبلاک استعمال کر سکتے ہیں Dialogue: 0,0:00:44.94,0:00:49.21,Default,,0000,0000,0000,,کہ یہ کام آسانی\Nسے سرانجام ہو۔ آپ یہ کام یا تو Dialogue: 0,0:00:49.21,0:00:52.22,Default,,0000,0000,0000,,کمپیوٹر کو "move forward" کا کمانڈ\Nپانچ دفعہ دینے سے کر سکتے ہیں Dialogue: 0,0:00:52.22,0:00:57.08,Default,,0000,0000,0000,,تاکہ پرندہ ہر دفعہ سور کی جانب\Nنزدیک ہو۔ Dialogue: 0,0:00:57.08,0:01:00.59,Default,,0000,0000,0000,,یا آپ کمپیوٹر کو ایک دفعہ\N"move forward" کا بتا سکتے ہیں، Dialogue: 0,0:01:00.59,0:01:04.15,Default,,0000,0000,0000,,اور پھر اسے کہیں کہ یہی عمل 5 دفعہ\Nتکرار کرے، اور وہ کرے گا۔ Dialogue: 0,0:01:04.15,0:01:08.28,Default,,0000,0000,0000,,یہ انجام دینے کے لئے آپ کمانڈ\N"move forward" گسیٹھ کر Dialogue: 0,0:01:08.28,0:01:11.73,Default,,0000,0000,0000,,"repeat" بلاک\Nکے اندر لگا سکتے ہیں۔ Dialogue: 0,0:01:11.73,0:01:16.20,Default,,0000,0000,0000,,آپ اس پر کلک کر کے بتا سکتے ہیں\Nکہ بلاک کتنی دفعہ مکرر ہو Dialogue: 0,0:01:16.20,0:01:19.97,Default,,0000,0000,0000,,تاکہ اسے بتا سکیں کہ آگے جانے\Nکے لئے کتنے قدم جائے۔ اب بات یہ ہے کہ آپ Dialogue: 0,0:01:19.97,0:01:23.54,Default,,0000,0000,0000,,"repeat" بلاک کے اپنی مرضی\Nجتنے کمانڈ لگا سکتے ہیں۔ Dialogue: 0,0:01:23.54,0:01:26.91,Default,,0000,0000,0000,,اس مثال میں آپ اسے بتا رہے ہیں\Nکہ آگے جا کے بائیں مڑے، Dialogue: 0,0:01:26.91,0:01:30.97,Default,,0000,0000,0000,,جو یہ پانچ دفعہ کرے گا۔ اچھا خوب ہے اور\Nمزے لے کر سیکھیں :-)