โดยหลักการแล้วสิ่งที่ฉันต้องการคือรายการฟังก์ชันที่สามารถเรียกใช้ได้ในภายหลัง ฟังก์ชั่นจะถูกเลือกขึ้นอยู่กับการป้อนข้อมูลของผู้ใช้ จากนั้นผู้ใช้จะถูกสอบถามถึงพารามิเตอร์สำหรับฟังก์ชันนั้น สิ่งนี้จะเกิดขึ้นหลายครั้งจนกว่าผู้ใช้จะป้อนข้อมูลว่าต้องการให้ฟังก์ชันทั้งหมดทำงานต่อกัน
ฉันไม่สามารถมีแบบฟอร์มเดียวได้เนื่องจากไม่มีจำนวนขั้นตอนที่แน่นอน จำนวนฟังก์ชั่นขึ้นอยู่กับผู้ใช้ พวกเขาจะป้อนฟังก์ชันที่ต้องการจนกว่าพวกเขาจะป้อนว่าต้องการให้ฟังก์ชันทั้งหมดทำงานตามลำดับที่ป้อน
เช่น. อินพุต - การตอบสนอง ผู้ใช้จะให้ข้อมูลอินพุต -- วิ่ง....... ขึ้นอยู่กับอินพุต พวกเขาจะถูกถามถึงพารามิเตอร์ไกลแค่ไหนและเร็วแค่ไหน? -- 100 และ 10......ฟังก์ชันเริ่มทำงาน (100,10)
อินพุทอื่น -- ตะโกน.........ตะโกนอะไร? -- สวัสดี........ฟังก์ชันกลายเป็น ตะโกน(สวัสดี)
อินพุตถัดไป --- กระโดด ...... สูงแค่ไหน? -- 8............ ฟังก์ชั่นจะเป็นการกระโดด(8)
หลังจากนั้นเมื่อผู้ใช้ป้อนข้อมูล "เล่น" ควรดำเนินการต่อไปนี้ตามลำดับ: วิ่ง (100,10), ตะโกน (สวัสดี), กระโดด (8)
ขอบคุณล่วงหน้า :)