แบบฝึกหัด - ทําการทดสอบเพื่อย้อนกลับคําในประโยค
ชาเลนจ์โค้ดช่วยตอกย้ําสิ่งที่คุณได้เรียนรู้และช่วยให้คุณได้รับความเชื่อมั่นก่อนที่จะดําเนินการต่อ
หลายครั้งที่คุณต้องรวมแนวคิดต่าง ๆ ที่ครอบคลุมในโมดูลนี้ไว้ในโซลูชันเดียว คุณควรทํางานเพื่อย่อยสลายปัญหาที่ใหญ่กว่าเป็นปัญหาเล็ก ๆ มากมายจากนั้นใช้แนวคิดต่าง ๆ ในโมดูลนี้เพื่อแก้ไขปัญหาขนาดเล็กแต่ละปัญหา
เขียนรหัสเพื่อย้อนกลับแต่ละคําในข้อความ
เลือกและลบบรรทัดรหัสทั้งหมดใน Visual Studio Code Editor
อัปเดตโค้ดของคุณใน Visual Studio Code Editor ดังนี้:
string pangram = "The quick brown fox jumps over the lazy dog";เขียนรหัสที่จําเป็นในการย้อนกลับตัวอักษรของแต่ละคําในตําแหน่งและแสดงผลลัพธ์
กล่าวอีกนัยหนึ่งคือ อย่าย้อนกลับทุกตัวอักษรในตัวแปร
pangramแต่คุณจําเป็นต้องย้อนกลับเพียงตัวอักษรในแต่ละคํา แต่พิมพ์คําที่กลับกันในตําแหน่งเดิมในข้อความโค้ดของคุณต้องสร้างเอาต์พุตต่อไปนี้:
ehT kciuq nworb xof spmuj revo eht yzal god
สําคัญ
นี่เป็นความท้าทายที่ยากมาก คุณจะต้องรวมแนวคิดมากมายที่คุณได้เรียนรู้ในแบบฝึกหัดนี้ รวมถึงการใช้ Split(), ToCharArray(), Array.Reverse(), และString.Join() นอกจากนี้ คุณจะต้องสร้างอาร์เรย์หลายรายการและคําสั่งการทําซ้ําอย่างน้อยหนึ่งคําสั่ง
โชคดี! เพียงแค่ทําให้ปัญหาย่อยสลายเป็นขั้นตอนเล็ก ๆ น้อย ๆ แล้วแก้ปัญหาขั้นตอนนั้นก่อนที่จะย้ายไปยังขั้นตอนถัดไป
ไม่ว่าคุณจะติดอยู่และต้องการดูที่โซลูชัน หรือคุณทําเสร็จแล้ว ดําเนินการต่อเพื่อดูโซลูชันสําหรับการทดสอบนี้