สวัสดีครับ เป็นยังไงบ้างครับ กับ ข้อแรก คราวนี้มาลุยกันต่อกับข้อ 2 ของ โจทย์การใช้ If และ Loop ในข้อนี้ก็ยังจะใช้หลักการคล้ายๆ เดิมเพียงแต่เพิ่มเงื่อนไขให้ซับซ้อนขึ้นอีกนิดหน่อย (นิดจริงเหรอ) เอาล่ะครับ มาลุยกันเลย ^^
โจทย์
จงเขียนโปรแกรม ด้วยภาษา C โดยให้รับตัวเลขจากผู้ใช้ เข้ามาเรื่อยๆ จนกระทั่งรับเลข 0 เข้ามา จากนั้นทำการแสดงผลจำนวนที่หารด้วย 3 หรือ 5 ลงตัวมีทั้งหมดกี่ตัว ถ้าไม่มีเลยให้แสดง None โดยให้มีการแสดงผลรูปแบบตามตัวอย่าง
ตัวอย่างการทำงาน ครั้งที่ 1
Exercise if and loop 1 !!
Enter Number : 1
Enter Number : 2
Enter Number : 3
Enter Number : 4
Enter Number : 5
Enter Number : 0
Count Div 3 : 1
Count Div 5 : 1Thank you.
ตัวอย่างการทำงาน ครั้งที่ 2
Exercise if and loop 1 !!
Enter Number : 5
Enter Number : 10
Enter Number : 25
Enter Number : 20
Enter Number : 5
Enter Number : 0
Count Div 3 : None
Count Div 5 : 5Thank you.
ตัวอย่างการทำงาน ครั้งที่ 3
Exercise if and loop 1 !!
Enter Number : 1
Enter Number : 2
Enter Number : 4
Enter Number : 7
Enter Number : 8
Enter Number : 0
Count Div 3 : None
Count Div 5 : NoneThank you.
เงื่อนไขเพิ่มเติม
1) ตัวอักษรสีเขียว คือการรับค่าลงในตัวแปร
2) ตัวอักษรสีน้ำตาล คือการแสดงค่าจากการคำนวณ
เป็นยังไงบ้างครับ โจทย์ข้อนี้ คล้ายๆ กับข้อที่ 1 เรื่องการรับค่าใช่ไหมครับ แต่ส่วนการตรวจสอบและแสดงผลซับซ้อนขึ้นอีกนิดหน่อย ไม่ยากไปใช่ไหมครับ ยังไงก็ลองค่อยๆ ทำนะครับ ถ้าต้องการสอบถามเรื่องโจทย์เพิ่มเติม สามารถเข้ามาพูดคุยได้ที่ Fanpage : TUTORTONG สอนเขียนโปรแกรม ได้เลยนะครับ มีโจทย์ให้หัดทำอีกเพียบ ^^