DAVID MALAN: ہم لکھنے کے لئے چاہتے ہیں مان لیں صارف کا اشارہ ہے کہ ایک پروگرام اس کے بعد ایک تار اور capitalizes کے لئے کہ سٹرنگ. ٹھیک ہے، کسی واقف سے شروع کرتے ہیں کوڈ سٹرنگ ملاقات قرار دیا اور اسے واپس بتائے GetString کی قدر. اور اب پر iterate پر کارروائی کرتے ہیں اس جملے میں حروف. ٹھیک ہے، کہ کس طرح کرنا ہے؟ یہ ایک تار صرف ایک ہے کہ باہر کر دیتا ہے حروف کی ترتیب، لیکن زیادہ مناسب طریقے سے، ایک تار کے ایک صف ہے ہم استعمال کر سکتے ہیں جس کا مطلب ہے حروف، میں انڈیکس مربع بریکٹ سنکیتن ایک تار اور انفرادی میں حاصل حروف. دوسرے الفاظ میں، ہم کر سکتے ہیں مندرجہ ذیل کام کریں. int کے لئے، میں، 0 ہو جاتا ہے، اور (ن) ہو جاتا ہے کا استعمال کرتے ہوئے،، کے کی لمبائی کا کہنا ہے کہ ہمارے تقریب [؟ ہلچل؟] [؟ لائن،؟] میں + + ن سے بھی کم ہے. اس لوپ کے ساتھ دوسرے الفاظ میں، ہم تمام ن حروف پر iterate گا سٹرنگ میں. اور اس لوپ کے اندر، میں جا رہا ہوں ، چیک کریں، تو ے میں کردار میں ویں یا اس سے زیادہ ایک چھوٹے برابر، اور کردار میں ویں سے بھی کم ہے یا ایک چھوٹے سی کے برابر، اس کے بعد میں کرنا چاہتے ہیں اس خط سے فائدہ اٹھانے کے لئے آگے بڑھنے. دوسرے الفاظ میں، میں٪ C پرنٹ کرنا چاہتے کے لئے میں ایک پلیس ہولڈر اور متبادل کے طور پر کہ پلیس ہولڈر کی بریکٹ میں. لیکن اس وقت میں تبدیل کرنے کی ضرورت کی بریکٹ میں بڑے. ایسا کرنے کے لئے، میں صرف منہا کر سکتے ہیں فرق کے درمیان جو کچھ بھی ہے چھوٹے A اور دارالحکومت A. ٹھیک ہے، میں اصل سرمایہ ہے کہ یاد کرتے ہیں ASCII میں 65، اور چھوٹے ایک 97 ہے. تو فرق تکنیکی 32 ہے. تو میں نے یہاں صرف مشکل کوڈ 32 کر سکتے ہیں. لیکن میں ضروری نہیں ہو سکتا ان کی تعداد یاد. اور اس کے علاوہ، کیا تو وہ کمپیوٹر کی طرف سے مختلف؟ سب سے زیادہ امکان ہے کہ وہ نہیں ہیں. لیکن بات میں اب بھی کر سکتے ہیں کہ رہتا ہے کہ ریاضی اظہار وسیع صرف فرق یہ ہے جو کچھ بھی ایک چھوٹے ایک اور ایک دارالحکومت کے درمیان میں سے منہا کرنا چاہتے ہیں یہ خاص طور پر چھوٹے خط. اب، تو یہ خاص طور پر خط چھوٹے نہیں ہے، میں صرف اسے باہر پرنٹ کرنے کے لئے چاہتے ہیں. printf کے، میری پلیس ہولڈر کے طور پر٪ C، کی بریکٹ میں. اس پروگرام کے نچلے حصے میں، چلو بس newline کو پرنٹ ہے کہ تو میری فوری طور پر ایک نیا پر ظاہر ہوتا ہے اس کی اپنی لائن. اب اس پروگرام مرتب کرتے ہیں بنانے capitalize0 کے ساتھ. کی capitalize0 کے ساتھ اسے چلانے. اور کی طرح ایک لفظ میں ٹائپ کریں خوش تمام چھوٹے. میں بڑے ہیلو واپس حاصل توقع کے مطابق. لیکن ایک ٹیسٹ، اس وقت کرنے کی کوشش کریں میرے اپنے نام کے ساتھ، D-A-V-میں D-، لیکن سب سے پہلے ڈی صرف میں، پونجیکرت کیس میں کچھ گڑبڑ کہ پہلے چار کے ساتھ. بڑے میں درج کریں، اور D-A-V-میں D- اس کے ساتھ ساتھ چھپا ہوا ہے.