# data[].attributes.headline
โปรแกรมคำนวณการขายสินค้า

# data[].attributes.subject
โปรแกรมคำนวณการขายสินค้า

# data[].attributes.body
สมาชิก

1. กุลสตรี สีม่วง

2. นันทกรานต์ ศรีเล

3. นันทิกานต์ ระหว้า

4. พรธิตา บัวสุข

5. ภิรฎา ชัยบุตร

# data[].attributes.headline
โปรแกรมคำนวณภาษีค่าน้ำ

# data[].attributes.subject
โปรแกรมคำนวณภาษีค่าน้ำ

# data[].attributes.body
1.เกศครินทร์ ภูกัน

2.นัชชา นามเข็ม

3.ภานุวัฒน์ สีหาแสน

4.วิศิษฎ์ นามูลเพ็ง

# data[].attributes.headline
โปรแกรมคำนวณภาษีค่าน้้ำ

# data[].attributes.subject
โปรแกรมคำนวณภาษีค่าน้้ำ

# data[].attributes.body
สมาชิก

1.เกศครินทร์ ภูกัน

2.นัชชา นามเข็ม

3.ภานุวัฒน์ สีหาแสน

4.วิศิษฎ์ นามูลเพ็ง

# data[].attributes.headline
ไฟล์โปรแกรมคำนวณการขาย

# data[].attributes.subject
ไฟล์โปรแกรมคำนวณการขาย

# data[].attributes.headline
โปรแกรมคำนวนค่าดัชนีมวลกาย - BMI

# data[].attributes.subject
โปรแกรมคำนวนค่าดัชนีมวลกาย - BMI

# data[].attributes.body
สมาชิก

กนกวรรณ รัตนพร

จิราพร ศรีพุทธา

ชัยนันท์ ทาละลัย

ณัฐฌา มาลี

# data[].attributes.headline
ไฟล์โปรแกรมคำนวนค่าดัชนีมวลกาย - BMI

# data[].attributes.subject
ไฟล์โปรแกรมคำนวนค่าดัชนีมวลกาย - BMI

# data[].attributes.headline
ไฟล์โปรแกรมคำนวณภาษาค่าน้ำ

# data[].attributes.subject
ไฟล์โปรแกรมคำนวณภาษาค่าน้ำ

# data[].attributes.headline
โปรแกรมคำนวณค่าคอมมิชชั่น

# data[].attributes.subject
โปรแกรมคำนวณค่าคอมมิชชั่น

# data[].attributes.body
สมาชิก

ธิติสุดา อินทร์พล

นุธิดา เพ็ชรดี

วรรณษา นารีจันทร์

อทิตยา เย็นสบาย

พิชญธิดา เเสนตรง

# data[].attributes.headline
ไฟล์คำนวณหาค่าคอมมิชชั่น

# data[].attributes.subject
ไฟล์คำนวณหาค่าคอมมิชชั่น

# data[].attributes.headline
โปรแกรมคำนวณอายุจาก พศ.เกิด

# data[].attributes.subject
โปรแกรมคำนวณอายุจาก พศ.เกิด

# data[].attributes.body
สมาชิก

1.จิตรางคนาง ดุสิต

2.ธัญชนก คมขำ

3.นันทิมา พยุงดี

4.ธัญยธรณ์ พลไธสง

5.อัญติมา เมืองประทุม

# data[].attributes.headline
ไฟล์คำนวณอายุจาก พศ.เกิด

# data[].attributes.subject
ไฟล์คำนวณอายุจาก พศ.เกิด

# data[].attributes.headline
โปรเกรมคำนวณหาพื้นที่วงกลม

# data[].attributes.subject
โปรเกรมคำนวณหาพื้นที่วงกลม

# data[].attributes.body
นางสาวชนิสรา คำเถื่อน

นายยุทธพงศ์ โคกิรารัตน์

นางสาวกัลยาณี พยุงดี

นายศิริโรจน์ เเก้วเมืองน้อย

นางสาวเอมิกา มาศรี

# data[].attributes.headline
ไฟล์คำนวณหาพื้นที่วงกลม

# data[].attributes.subject
ไฟล์คำนวณหาพื้นที่วงกลม

# data[].attributes.attachment_link.readable_text
from tkinter import *
root = Tk()
root.title("Hello DUI Python")
root.geometry("400x150")

class Circle:
    def __init__(self,root):
        self.root = root

        self.thead = Label(root,text="������������������������������������������������������������������������",
                           font=("Tahoma",15,"bold"),fg="blue")
        self.thead.grid(row=0,column=1)

        self.t1=Label(root,text="���������������:"
                      ,font=("Tahoma",13,"bold"),fg="red")
        self.t1.grid(row=2,column=0)

        self.radius_entry = Entry(root,width=30,font=("Tahome",13))
        self.radius_entry.grid(row=2,column=1,sticky=W)

        self.t2=Label(root,text="������������������������������������:"
                      ,font=("Tahoma",13,"bold"),fg="brown")
        self.t2.grid(row=3,column=0)
        self.result = Label(root,text="0.00",font=("Tahome",13),fg="red")
        self.result.grid(row=3,column=1,sticky=W)

        self.btn1 = Button(root,text="���������������",command = self.showData
                           ,font=("Tahoma",10,"bold"))
        self.btn1.grid(row=4,column=1,sticky=W)
        self.btn1 = Button (root,text="������������������������������",command=self.deleteText,
                            font=("Tahoma",10,"bold"))
        self.btn1.grid(row=4,column=1,sticky=E)

    def calculator_circla(self):
        r=float(self.radius_entry.get())
        area=3.14*r*r
        return area
    
    def showData(self):
        area=self.calculator_circla()
        self.result.config(text=f"{area:.2f}������.���")

    def deleteText(self):
        self.radius_entry.delete(0,END)
        self.result.config(text="0 ������.���")
      
obj=Circle (root)
root.mainloop()

# data[].attributes.headline
โปรเเกรมคำนวณหาพื้นที่สี่เหลี่ยม

# data[].attributes.subject
โปรเเกรมคำนวณหาพื้นที่สี่เหลี่ยม

# data[].attributes.body
นางสาวกัลยาณี พยุงดี

นางสาวเอมิกา มาศรี

นายยุทธพงศ์ โคกิรารัตน์

นายศิริโรจน์ เเก้วเมืองน้อย

# data[].attributes.headline
ไฟล์คำนวณหาพื้นที่สี่เหลี่ยม

# data[].attributes.subject
ไฟล์คำนวณหาพื้นที่สี่เหลี่ยม

# data[].attributes.attachment_link.readable_text
from tkinter import *
root = Tk()
root.title("Hello DUI Python")
root.geometry("400x150")

class rectangle:
    def __init__(self,root):
        self.root = root

        self.thead = Label(root,text="���������������������������������������������������������������������������������������",
                           font=("Tahoma",15,"bold"),fg="blue")
        self.thead.grid(row=0,column=1)

        self.t1=Label(root,text="���������������"
                      ,font=("Tahoma",13,"bold"),fg="red")
        self.t1.grid(row=2,column=0)
        self.t1=Label(root,text="���������"
                      ,font=("Tahoma",13,"bold"),fg="red")
        self.t1.grid(row=3,column=0)
        self.radius_entry = Entry(root,width=30,font=("Tahome",13))
        self.radius_entry.grid(row=2,column=1,sticky=W)
        self.radiuss_entry = Entry(root,width=30,font=("Tahome",13))
        self.radiuss_entry.grid(row=3,column=1,sticky=W)
    
        self.t2=Label(root,text="������������������������������������������������������:"
                      ,font=("Tahoma",13,"bold"),fg="brown")
        self.t2.grid(row=4,column=0)
        self.result = Label(root,text="0.00",font=("Tahome",13),fg="red")
        self.result.grid(row=4,column=1,sticky=W)

        self.btn1 = Button(root,text="���������������",command = self.showData
                           ,font=("Tahoma",10,"bold"))
        self.btn1.grid(row=5,column=1,sticky=W)
        self.btn1 = Button (root,text="������������������������������",command=self.deleteText,
                            font=("Tahoma",10,"bold"))
        self.btn1.grid(row=5,column=1,sticky=E)

    def calculator_rectangle(self):
        width=float(self.radius_entry.get())
        length=float(self.radius_entry.get())
        area=width*length
        return area
    
    def showData(self):
        area=self.calculator_rectangle()
        self.result.config(text=f"{area:.2f}������.���")

    def deleteText(self):
        self.radius_entry.delete(0,END)
        self.result.config(text="0 ������.���")
      
obj=rectangle (root)
root.mainloop()