คณิตศาสตร์กับโปรแกรมมิ่งมันเป็นยังไงนะ ตอนที่ 3 โจทย์พีทาโกรัส (จบ)
ในบทความที่แล้วเราได้ลองทำไปโจทย์นึงก็คือโจทย์สร้างสามเหลี่ยมขึ้นมา คณิตศาสตร์กับโปรแกรมมิ่งมันเป็นยังไงนะ ตอนที่ 2 โจทย์พีทาโกรัส แต่ในบทความนี้เจ้าของบล็อกก็กะเอาให้จบอีก 2 โจทย์ที่เหลือเลย ซึ่งอีก 2 โจทย์ที่เหลือก็คือ สร้างวงกลมมาคลอบสามเหลี่ยมด้านเท่าที่พึ่งสร้างไปในบทความที่แล้วอีกที และอีกโจทย์สุดท้ายก็คือ ทำให้สามเหลี่ยมหมุนตามเข็มหรือทวนเข็มนาฬิกา โจทย์วาดวงกลม มาดูที่โจทย์แรกของบทความนี้กันก่อน สร้างวงกลมคลอบสามเหลี่ยม หน้าตาก็จะออกมาประมาณนี้ ผู้อ่านคิดว่า ถ้าเราจะสร้างวงกลมตัวนี้เนี่ย เราจำเป็นต้องรู้อะไรบ้าง ... สิ่งที่จำเป็นในการสร้างวงกลมเลยก็คือรัศมีและจุดศูนย์กลาง เราต้องหาก่อนว่า ก่อนจะวาดวงกลมเราจะตั้งจุดศูนย์กลางไว้ตรงไหน เมื่อเรารู้เราก็สามารถวาดวงกลมได้ละ โดยการอ้างอิงจากรัศมีนั่นแหละ แต่เมื่อลองสมมติจุดศูนย์กลางขึ้นมาก่อน แล้วลองลากเส้นจากจุดศูนย์กลางไปยังเส้นรอบวง จะเห็นว่าเราสามารถลากเส้นจากจุดศูนย์กลางไปยังมุมต่าง ๆ ของสามเหลี่ยมได้เลย เท่านี้เราก็หาจุดศูนย์กลางกับรัศมีได้สบาย ๆ เลย เจ้าของบล