Page 45 - python
P. 45
19
area = pi * r ** 2
ี
print("พื้นที่วงกลมที่มีความยาวรัศม %.2f เทากับ %.2f ตารางหนวย"%(r,area))
ผลลัพธ :
ปอนรัศมี: 1.5
ี
พื้นที่วงกลมที่มีความยาวรัศม 1.50 เทากับ 7.07 ตารางหนวย
ู
ตัวอยางที่ 2.3 การคานวณพนทวงกลมเมอรความยาวรัศม คํานวณไดจากสูตร = ×
ี
ี
ํ
่
ื
่
้
ื
ิ
ั้
ในขนแรกใหรับคาจากแปนพมพดวยคําสั่ง input("ปอนรัศมี: ") โปรแกรมจะแสดงคําวา “ปอนรัศมี: "
จากนันผูใชจะปอนคาเขามา ซึงตอนนีจะมคาเปนขอความ จากนน ใหนําขอความมาแปลงเปนทศนยม
้
ี
้
้
ั
่
ิ
ดวยคําสั่ง float() และกาหนดคาเขาใหตัวแปร r ตอมาใหคํานวณพนที่ ดวยสูตร pi * r ** 2 เมื่อ ** คือ
ื้
ํ
่
ี
่
การยกกําลังสอง และคา pi เปนคาคงท นํามาใชงานดวยคําสัง from math import pi หลังจากที่คํานวณ
พนที่วงกลมไดแลวใหนํามาแสดงผล ดวยคําสั่ง print และใชอักขระควบคุมการแสดงผลดวย %.2f คือ
ื้
แสดงทศนิยมสองตําแหนง ในตัวอยางนี้ปอนรัศมีเทากบ 1.5 ผลลัพธ คือ "พื้นที่วงกลมที่มีความยาวรัศมี
ั
1.50 เทากับ 7.07 ตารางหนวย"
2.16 การเขียนโปรแกรมคํานวณพื้นที่สี่เหลี่ยม
ู
ู
่
ี
ื
ํ
้
ี
่
การคานวณหาพนทสีเหลียมทรคาความยาวฐานและความสง คํานวณจากสูตร = ×
่
่
ตัวอยางที่ 2.4 การเขียนโปรแกรมคํานวณพื้นที่สี่เหลี่ยม
a = float(input("ปอนระยะ a: "))
b = float(input("ปอนระยะ b: "))
area = a*b
print("พื้นที่สี่เหลี่ยมที่มีความยาวฐาน %.2f และสูง %.2f เทากับ %.2f ตารางหนวย"%(a,b,area))
ผลลัพธ :
ปอนระยะ a: 3.4
ปอนระยะ b: 12.8
พื้นที่สี่เหลี่ยมทมีความยาวฐาน 3.40 และสูง 12.80 เทากับ 43.52 ตารางหนวย
ี่
ื้
ตัวอยางที่ 2.4 การคํานวณพนที่สี่เหลี่ยมที่รูความกวางและความสูง คํานวณจากสูตรความยาว
ั้
็
ฐานคูณความสูง ในขนแรกใหรับคาจากผูใชมาเกบไวในตัวแปร a และ b ดวยคําสั่ง input() ใหเขียน
ขอความบอกผูใชภายในคําสั่ง input เชน "ปอนระยะ :" จากนั้นนําคาที่ไดมาแปลงเปนทศนิยมดวย