1 00:00:00,000 --> 00:00:00,580 2 00:00:00,580 --> 00:00:02,950 >> DAVID J. MALAN: اب عمل درآمد ایک صرف ایک طرف نہیں ہے کہ تقریب 3 00:00:02,950 --> 00:00:05,920 اثر، بلکہ اس کی بجائے واپسی ایک واپسی کی قیمت. 4 00:00:05,920 --> 00:00:09,150 خاص طور پر، ایک تقریب کو لاگو کرتے ہیں جس کے مثبت int حاصل بلایا 5 00:00:09,150 --> 00:00:11,490 زندگی میں مقصد بالکل ایسا ہے. 6 00:00:11,490 --> 00:00:14,500 خاص طور پر، میں استعمال کرنا چاہتے ہیں مندرجہ ذیل کے طور پر اس تقریب - 7 00:00:14,500 --> 00:00:18,770 int ن مثبت int حاصل ہو جاتا ہے. 8 00:00:18,770 --> 00:00:23,640 اور پھر پرنٹ F، شکریہ فیصد میں ایک کے طور پر 9 00:00:23,640 --> 00:00:26,490 پلیس ہولڈر، کوما، آخر. 10 00:00:26,490 --> 00:00:29,030 >> اب کے کورس، مثبت حاصل INT ابھی تک موجود نہیں ہے. 11 00:00:29,030 --> 00:00:33,020 تو کی طرف سے اس کو نافذ کرنے کا وعدہ کرتے ہیں میری فائل ایک لائن کے سب سے اوپر کرنے کے لئے انہوں نے مزید کہا 12 00:00:33,020 --> 00:00:37,110 جیسے INT اشارہ ہے کہ اس تقریب int میں واپس آ جائیں گے - 13 00:00:37,110 --> 00:00:39,110 مثبت int حاصل. 14 00:00:39,110 --> 00:00:43,000 اور کی واضح طور پر وضاحت کرتے ہیں کہ یہ تقریب میں کسی بھی ان پٹ لے، اور نہیں کرے گا 15 00:00:43,000 --> 00:00:45,570 تو اس کے دلائل باطل ہیں. 16 00:00:45,570 --> 00:00:49,500 میری فائل کے نچلے حصے میں اب چلو، بس کہ میں، سب سے اوپر مرکزی رکھ سکتے ہیں 17 00:00:49,500 --> 00:00:52,220 اصل پر عمل درآمد یا وضاحت اس تقریب. 18 00:00:52,220 --> 00:00:55,120 >> سب سے پہلے ہم اسی کے ساتھ شروع دستخط، تو بات کرنے کے لئے - 19 00:00:55,120 --> 00:00:59,140 INT مثبت INT صفر حاصل. 20 00:00:59,140 --> 00:01:01,910 اور اب حاصل کو لاگو کرتے ہیں مندرجہ ذیل مثبت INT. 21 00:01:01,910 --> 00:01:05,410 بھی ہے لیکن کہا جاتا ن ایک int، اعلان ہم تقریبا کچھ بھی کہہ سکتے ہیں 22 00:01:05,410 --> 00:01:11,360 ہم ذیل عمل کریں، چاہتے ہیں جبکہ کچھ شرط سچ ہے، اور ہم واپس آ جائیں گے 23 00:01:11,360 --> 00:01:13,030 ایک لمحے میں اس شرط. 24 00:01:13,030 --> 00:01:20,800 پرنٹ F، مجھے ایک مثبت INT دے براہ مہربانی، اور اب سے حاصل INT استعمال کرتے ہیں 25 00:01:20,800 --> 00:01:23,290 اصل میں CS50 لائبریری کہ int حاصل. 26 00:01:23,290 --> 00:01:28,210 >> لیکن میری حالت میں، ایسا کرنے دو لوپ اتنی دیر ن 1 سے کم ہے کے طور پر. 27 00:01:28,210 --> 00:01:31,260 صارف کے طور پر اتنی دیر تک دوسرے الفاظ میں، مجھے فراہم کی طرف سے تعاون نہیں کرتا 28 00:01:31,260 --> 00:01:36,260 ایک مثبت int کے ساتھ، دو مجھے دوبارہ فوری طور پر اس کے یا پھر اس کے، اور پھر، اور پھر 29 00:01:36,260 --> 00:01:37,720 وہ کرتا ہے جب تک. 30 00:01:37,720 --> 00:01:40,360 لیکن میں کیونکہ میں نے ابھی تک نہیں کر رہا ہوں میں کرنے کی ضرورت ہے اس تقریب کے اختتام 31 00:01:40,360 --> 00:01:42,210 اصل میں اس ان پٹ کے ساتھ کچھ کرنا. 32 00:01:42,210 --> 00:01:46,710 اور اس میں واپس آنے کے بارے میں جانے کے لئے جا رہا ہوں اسے واپس آخر کی طرح ایک لائن کے ساتھ 33 00:01:46,710 --> 00:01:52,850 نیم وقفہ، اس طرح ایک حقیقی واپس لوٹنے اس تقریب میں کہا کہ بنیادی پر int. 34 00:01:52,850 --> 00:01:56,810 اب یہ بات قابل غور ہے کہ اگرچہ INT میں مثبت int واپس حاصل کرنے کے لئے، یہ ہے 35 00:01:56,810 --> 00:02:00,470 اسے واپس کرنے کے لئے یقینی طور پر ٹھیک خاص طور پر ایک مثبت INT. 36 00:02:00,470 --> 00:02:04,170 ایک خاص ڈیٹا کی قسم کے لئے نہیں ہے مثبت عدد صحیح خاص طور پر، تو ہم 37 00:02:04,170 --> 00:02:06,490 بس میں تعمیر کا استعمال کرتے ہیں "INT." 38 00:02:06,490 --> 00:02:11,250 >> اب واپس لائن نو بجے، میں ہوں نوٹس اس لائن میں این لیکن ن چھپائی 39 00:02:11,250 --> 00:02:13,970 کا اعلان کر دیا ہے کہ (ن) سے تعلق رکھتا ہے لائن آٹھ میں. 40 00:02:13,970 --> 00:02:17,840 تو یہ تم بالکل کر سکتے ہیں پتہ چلتا ہے شناختی کے نام متغیر 41 00:02:17,840 --> 00:02:20,250 وہ اندر موجود جب تک مختلف اسکوپ. 42 00:02:20,250 --> 00:02:24,950 اور اس کے دائرہ کار کی طرف سے وضاحت کی گئی ہے یاد کہ سب سے زیادہ قریب سے گھوبگھرالی منحنی خطوط وحدانی 43 00:02:24,950 --> 00:02:27,620 متغیر کے چاروں طرف آپ کی وضاحت کی ہے کہ. 44 00:02:27,620 --> 00:02:30,370 >> اب مرتب کرتے ہیں اور اس پروگرام کو چلانے. 45 00:02:30,370 --> 00:02:35,210 بنائیں افعال 1، ڈاٹ افعال 1 سلیش. 46 00:02:35,210 --> 00:02:40,040 یہ ایک مثبت INT کی طرح 50 دے، اور یہ 50 کے لئے شکریہ کا کہنا ہے کہ. 47 00:02:40,040 --> 00:02:43,180 دریں اثناء، ہم تعاون نہیں کرتے ہیں تو، دے، پھر پروگرام چلا رہا 48 00:02:43,180 --> 00:02:47,550 0، میں ایک بار پھر حوصلہ افزائی، یا دے رہا ہوں 1 منفی، میں ایک بار پھر حوصلہ افزائی کر رہا ہوں. 49 00:02:47,550 --> 00:02:51,720 لیکن میں، کے ساتھ اس کی فراہم تعاون کرتے ہیں تو ، 50 کا کہنا ہے کہ، میں نے 50 کے لئے شکریہ ادا کر رہا ہوں. 50 00:02:51,720 --> 00:02:54,590