สวัสดีครับน้องๆ แบบฝึกหัดชุดนี้ เป็นแบบฝึกหัดพิเศษ ที่เปิดกว้างสำหรับน้องๆ ที่กำลังหัดเขียนโปรแกรม ด้วยภาษาต่างๆ ทั้ง C, C++ , JAVA , VB.NET , C# หรืออื่นๆ ได้มาคิดอัลกอริทึม คิดโปรแกรมเพื่อแก้โจทย์ ที่กำหนดโดยใช้ภาษาไหนก็ได้ที่น้องๆ ถนัดก็ได้เลยครับ ใครจะทำง่ายๆ แบบ Console Application จะอลังการด้วย GUI หรือ จะออนไลน์ด้วย Mobile Application ก็ใช้ความสามารถได้เต็มที่เลยครับ
โจทย์
ร้านหนังสือแห่งหนึ่งกำลังจะมีการจัดเก็บหนังสือ ที่กองๆ กันอยู่ โดยหนังสือในกองนั้น มีอยู่ 5 ปก ดังนี้
1) เริ่มต้นเขียนโปรแกรมด้วย C++
2) Home & Garden
3) ขายเครื่องดื่มให้รวย
4) Happy Girl
5) Hobby & Toy
โดย หนังสือในกองนั้น มีจำนวนที่ไม่แน่นอน เช่น อาจจะมี 100 เล่ม หรือ 200 เล่ม คละๆ กันไป แต่ละปกก็อาจจะมีไม่เท่ากัน ดังนั้น จงเขียนโปรแกรมสำหรับช่วยนับจำนวนหนังสือแต่ละปก ว่าแต่ละปกนั้นมีทั้งหมดกี่เล่ม (แทนที่จะมาจดใส่กระดาษระหว่างนับว่านับไปกี่เล่มแล้ว)
สิ่งที่ต้องการ
จงเขียนโปรแกรมด้วยภาษาใดก็ได้ ให้สามารถทำงานตามโจทย์ได้ครบ ตามที่โจทย์ต้องการ
ระดับความยาก
LV 4 / 10
ข้อนี้ถือเป็นโจทย์ที่ สามารถนำโปรแกรมที่เขียนขึ้นไปใช้งานได้จริง ดังนั้นใครถนัดภาษาไหน ก็ลองสร้างโปรแกรมแบบที่ถนัดกันดูนะครับ ถ้าใครมีข้อสงสัยในโจทย์สามารถเข้ามาสอบถามได้ที่ Fanpage ของ TUTORTONG สอนเขียนโปรแกรม ได้นะครับ มาสนุกกับการเขียนโปแกรมไปกับเราที่ TUTORTONG สอนเขียนโปรแกรมกันนะครับ ^^