Contact: aviboots(AT)netvision.net.il
41,551 questions
54,171 answers
573 users
def pentagon_area(side, apothem) 5.0 * (side * apothem) / 2.0 end side = 5.0 apothem = 3.0 area = pentagon_area(side, apothem) puts "Area = #{format('%.2f', area)}" =begin run: Area = 37.50 =end
def area_regular_pentagon(side) (1.0 / 4.0) * Math.sqrt(5 * (5 + 2 * Math.sqrt(5))) * (side ** 2) end puts area_regular_pentagon(7) =begin run: 84.30339262885938 =end