اسپیکر 1: ایک پروگرام لکھتے ہیں کہ ایک مثبت کے لئے صارف کا اشارہ پھر عددی، ن، اور باہر پرنٹ تمام اعداد و شمار کی رقم 1 کے درمیان اور ن. ٹھیک ہے، یہاں ہم میں ہے جو اہم ہے پہلے ہی پیشگی لکھا. اور یہاں اس نوٹس کے سب سے اوپر اہم، میں ایک int ن کا اعلان. میں اس وقت، ایک جبکہ کے اندر لوپ، سب سے پہلے باہر پرنٹ مثبت عدد صحیح، براہ مہربانی. پھر میں سے ایک عددی حاصل کرنے کی کارروائی CS50 لائبریری ہے حاصل کرنے کے ساتھ صارف تقریب جمع Int. اور پھر میری جبکہ حالت میں، میں نے (ن) یا اس سے زیادہ یہ ہے کہ اس بات کا یقین میں اصل میں آگے بڑھنے سے پہلے 1 کے برابر اس کی قیمت کے ساتھ کچھ کرنا. میں کیا کروں؟ ٹھیک ہے، میں جا رہا ہوں کہ ایک تقریب کال سگما، کے نمائندے کو فون کرنے کی آپ ہو سکتا ہے کہ دارالحکومت سگما ریاضی کی کلاس سے یاد کرتے ہوئے کہا کہ تم سے کچھ خلاصہ کرنا چاہتے ہیں کی طرف اشارہ کرتا ایک قیمت سے. اور جو کچھ بھی ہے کہ تقریب کی واپسی کے طور پر اس کی واپسی قیمت، میں ذخیرہ کرنے کے لئے جا رہا ہوں جواب نامی ایک متغیر میں. آخر میں، اہم میں میری آخری سطر میں، میں ہوں جواب ہے کیا باہر پرنٹ کرنے کے لئے جا. کورس کے، ہم ابھی تک لاگو نہیں ہے اس تقریب سگما. تو ہم کس طرح ہے کہ ایسا کرنے کے بارے میں جانا ہے؟ ٹھیک ہے، میری فائل کے نچلے حصے میں، میں ہوں ایک تقریب کا اعلان کرنے کی کارروائی کی جا رہی کہ ایک int واپس. اور میں نے فون کرنے کے لئے جا رہا ہوں اس تقریب سگما. اور میں ان پٹ کے طور پر اس کی وضاحت کرنے کے لئے جا رہا ہوں اس تقریب میں بھی ایک int قبول کرتا ہے. اور میں کرنے کے لئے، صرف اسے فون کروں گا بجائے (ن) کے الگ، ایم. لیکن ہم نے یہ کہا جاتا ہے کر سکتے ہیں ہم چاہتے ہیں سب سے زیادہ کچھ. مجھے اس تقریب کے جسم کے اندر ایک واقف استعمال کرنے کے لئے کارروائی کی جا رہی ، یعنی ایک لوپ کی تعمیر. لیکن میں نے بھی وویک کا تھوڑا سا کرنے جا رہا ہوں اس بات کو یقینی بنانے کے لئے کی جانچ پڑتال صارف کی ایک بڑی تعداد کے ساتھ مجھے فراہم نہیں کرتا مجھے امید نہیں رہا ہوں. M ہے تو خاص طور پر، میں کرنے جا رہا ہوں کم سے کم 1 اور، کسی حد تک منمانے، میں صرف 0 اگر واپس جا رہا ہوں تعداد ایک مثبت نہیں ہے مجھے توقع کے طور پر عددی. پھر میں ایک متغیر کا اعلان کرنے جا رہا ہوں رقم بلایا اور 0 ابتدا. یہ بالآخر رقم کا جمع کریں گے 1 اور ایم کے درمیان کی تعداد کے تمام. اور پھر میں نے ایک واقف استعمال کرنے کے لئے جا رہا ہوں مستقبل کے حوالے سے لوپ کی تعمیر. میں 1 ہو جاتا ہے int کے لئے، میں نے سے کم ہے یا میٹر کے برابر، میں پلس پلس. اور پھر، اس کے جسم کے اندر لوپ، میں صرف رقم کرنے جا رہا ہوں رقم کے علاوہ میں نے کے برابر ہے. یا، زیادہ بس، رقم کے علاوہ، میں نے کے برابر ہے جس میں ایک ہی نتیجہ حاصل. اور پھر آخر میں، میں واپس کرنے کی ضرورت میں نے حساب کیا ہے کہ رقم کی. تو میں واپس رقم میں شامل. اب میں نے ابھی تک نہیں کر رہا ہوں. میں سی سکھانے کی ضرورت ہے کہ اس تقریب اصل میں موجود ہے. اور تو میری فائل کے اوپر میں اعلان کرنے جا رہا ہوں ہم نے ایک تقریب میں کہا جاتا ہے کیا دستخط جیسی پروٹوٹائپ، فنگشن جب میں استعمال کیا جاتا ہے ایک لمحے پہلے. خاص طور پر، صرف مرکزی اوپر، int میں ٹائپ کرنے جا رہا ہوں سگما، INT M، نیم وقفہ. تقریب کو لاگو نہیں پھر، صرف اس کا اعلان. اب میں محفوظ کرتے ہیں تو، مرتب، اور اس کے چلانے پروگرام، کی میں نے حاصل کیا دیکھتے ہیں. سگما 0 ڈاٹ سگما 0 سلیش بنائیں. اور اب ایک مثبت عدد صحیح فراہم کرتے ہیں 2 کی طرح، جس سے مجھے دینا چاہئے تین، اقدار کے درمیان وجہ 1 اور 2 ہیں 1 کے علاوہ 2 3 برابر ہے. اور یقینا، کہ میں نے حاصل کیا ہے. یہ، پھر اسے چلاتے ہیں 3، کا کہنا ہے کہ، کے ساتھ وقت. تو میں نے 1 2 پلس پلس حاصل کرنا چاہئے 3 میرے 6 دینا چاہئے. اور یقینا، میں 6 ملتا ہے. اور ایک آخری قیمت کی کوشش کریں، 50 کا کہنا ہے کہ. اور 1.275 ہمارے جواب ہے.