Page 48 - python
P. 48

22




                   2.19 การเขียนโปรแกรมคํานวณรัศมีของวงกลมภายในสามเหลี่ยม

                                                                                                       ั้
                                                  ี
                          การคํานวณหาความยาวรัศมของวงกลมที่อยูภายในสามเหลี่ยมที่กําหนดความยาวของดานทง 3
                   ของสามเหลี่ยม คือ












                       1
                      = (   +    +   )
                       2

                        s(s − a) × (   −   ) × (   −   )
                      =
                                    s


                   ตัวอยางที่ 2.7 การเขียนโปรแกรมคํานวณรัศมีของวงกลมภายในสามเหลี่ยม
                    from math import sqrt
                    a = float(input("ปอนระยะ a: "))

                    b = float(input("ปอนระยะ b: "))
                    c = float(input("ปอนระยะ c: "))
                    s = 1/2 * (a+b+c)
                    r = sqrt(s*(s-a)*(s-b)*(s-c)) / s

                           ั
                             ี
                                                                   ั
                                                             ี
                                                       ุ
                                                   ่
                                                                 
                    print("รศมของวงกลมภายในสามเหลียมมมฉากมคาเทากบ %.2f หนวย"%(r))

                   ผลลัพธ :
                    ปอนระยะ a: 2
                    ปอนระยะ b: 2.75
                    ปอนระยะ c: 2.6
                    รัศมีของวงกลมภายในสามเหลี่ยมมุมฉากมีคาเทากับ 0.67 หนวย

                                                                                            ื่
                           ตัวอยางที่ 2.7 รับคาตัวแปร a,b,c และแปลงเปนทศนิยม นํามาคํานวณเพอหาคา s และ r
                                                                                     ั
                                                                              ี
                                                                        ุ
                   จากนั้นแสดงผลลัพธ มีคา รัศมีของวงกลมภายในสามเหลี่ยมมมฉากมคาเทากบ 0.67 หนวย เมื่อปอน
                   a=2, b=2.75 และ c=2.6
   43   44   45   46   47   48   49   50   51   52   53