จงเขียนโปรแกรมภาษา C++ แสดงผลเลขสุ่มออกทางจอภาพจนกว่าเลขที่สุ่มออกมานั้นจะหารด้วย d ลงตัว โดยให้รับจำนวนเต็มบวก d จากแป้นพิมพ์
ตัวอย่างผลรันเมื่อผู้ใช้กรอก d = 5
Input d: 5
1802341
2323124
1231234
3453453
3453455
จากโจทย์ที่ให้มาจะพบว่าในการรันแต่บะครั้ง ค่าที่สุ่มเริ่มต้นจะไม่เหมือนกัน ดังนั้นเราจะต้องกำหนดค่าเริ่มต้นในการสุ่มให้แตกต่างกัน และจะต้องไม่สามารถกำหนดได้ล่วงหน้า ตอนที่เราเรียนในห้องเรียนอาจารย์จะแนะนำว่าให้เอาค่ามาจากเวลา เพราะเราไม่สามารถมารถรู้ล่วงหน้าว่าขณะที่รันโปรแกรม จะอยู่ที่ช่วงเวลาได้