ชื่อโปรเจค
The calculation seeks the land tax.
บทคัดย่อ
ค่าใช้จ่ายเหมาครองคิดเป็นร้อยละของราคาประเมินที่ดินตามจำนวนปีที่ถือครองที่ดินดังนี้
1 ปี
หักค่าใช้จ่ายได้ 92%
2 ปี
หักได้ 84%
3 ปี
หักได้ 77%
4 ปี
หักได้ 71%
5 ปี
หักได้ 65%
6 ปี
หักได้ 60%
7 ปี
หักได้ 55%
8 ปี
ขึ้นไป หักได้ 50%
การคิดคำนวณภาษีเงินได้บุคคลธรรมดาใช้ราคาประเมินของ
เจ้าพนักงานประเมินกรมที่ดินเช่นเดียวกันโดยหักค่าใช้จ่ายเหมาตามพระราชกฤษฎีกาข้างต้น
เหลือเท่าใดให้หารด้วยจำนวนปีที่ถือครองที่ดิน ก็จะได้ เงินได้ต่อปี หลังจากนั้นให้นำเงินได้ต่อปีไปคำนวณตามบัญชีอัตราภาษีเงินได้บุคคลธรรมดา
ผลลัพธ์ที่ได้จะเป็นจำนวนภาษีเงินได้ต่อปี
หลังจากนั้นภาษีเงินได้ต่อปีไปคูณจำนวนปีที่ถือครองที่ดิน
ก็จะได้ภาษีเงินได้ที่ต้องชำระทั้งหมดที่กรมที่ดินขณะโอนกรรมสิทธิ์
ที่มาและความสำคัญ
การสะสมทรัพย์สินชนิดหนึ่งที่นิยมการมาก
ก็คือที่ดินนี้แหละ
นอกจากจะไม่เน่าไม่เสีย
ราคายังสูงขึ้นทุกปี
สูงต่ำมากน้อยเพียงใดขึ้นอยู่กับทำเลและความต้องการของผู้ซื้อ
หากทำเลดีแต่ไม่อยากขายและไม่รู้จะทำอะไร ก็ยังนำไปให้เช่าได้
หากที่ดินอยู่ในทำเลที่ดี ผลตอบแทนยอมดีกว่าเอาเงินไปฝากธนาคารเป็นไหนๆ เพราะดอกเบี้ย
เงินฝากนั้นต่ำเอามากๆ หากภาษีและเงินเฟ้อแล้ว
ไม่รู้ว่าเหลือเท่าใดดีไม่ดีอาจติดลบด้วยซ้ำไป
หากท่านเคยไปทำธุระติดต่อกับสำนักงานที่ดินเพื่อซื้อขาย จดทะเบียนจำนอง
ทำนิติกรรมกรณีเช่าที่ดินเกินกว่า 3 ปีหรือทำธุรกรรมอื่นๆ จะพบว่ามีผู้ใช่บริการเป็นจำนวนมาก
เดี๋ยวนี้การให้บริการดีขึ้นเยอะ เพราะมีการกำหนดเวลา แต่ละธุรกรรมไว้
ทำให้ผู้ใช้บริการสามารถวางแผนเวลาได้ง่ายขึ้น
และในการซื้อขายที่ดินนี้จะมีการเสียภาษี
ซึ่งการคำนวณภาษีที่ดินนี้อาจใช้เวลานานในการคำนวณและเป็นเรื่องที่ยุ่งยากสำหรับบุคคลทั่วไป
กลุ่มข้าพเจ้าจึงคิดโปรแกรมนี้ขึ้นเพื่อช่วยในการคำนวณหาภาษีที่ดิน
ทฤษฎีที่เกี่ยวข้อง
1. คำสั่ง if else if หรือ Nested if
.
มีโครงสร้าง else
if เพิ่มเข้ามาในคำสั่ง else ทำให้ใช้คำสั่ง else if
เพิ่มได้ตามที่ต้องการ ใช้กับการตัดสินใจที่มีทางเลือกมากกว่า 2
ทางเลือก
2.1 ฟังก์ชัน printf() จะส่งค่าข้อมูลออกไปยังจอภาพ
พร้อมทั้งส่งผลการทำงานกลับมา เนื่องจาก ฟังก์ชั่นในภาษาซี
ไม่จำเป็นต้องมีตัวแปรมารับค่าผลในการทำงาน โดยทั่วไป
เราจึงเห็นฟังก์ชันนี้อยู่ในรูปที่ไม่ต้องมีตัวแปรมารับค่า
ซึ่งอยู่ในรูปของคำสั่ง(Statements) นั่นเอง
2.2 ฟังก์ชัน
scanf() เป็นฟังก์ชันที่ใช้ในการรับข้อมูลจากแป้นพิมพ์ (key
board) เข้ามาเก็บไว้ในตัวแปร
2.3 ฟังก์ชัน
getch ( ) เป็นฟังก์ชันที่ใช้ในการรับข้อมูลเป็นตัวอักขระ 1
ตัวอักขระเข้ามาทางแป้นพิมพ์โดยเมื่อป้อนข้อมูลเสร็จไม่ต้องกดปุ่ม enter
และข้อมูลที่ป้อนจะไม่ปรากฎบนหน้าจอภาพ
เป็นการประกาศเพื่อกำ
หนดความหมาย เป็นประโยคคำ สั่งที่ประกอบด้วย ชื่อประเภทของตัวแปร และตัวแปร
โดยทั่วไปมักจะประกาศไว้ตอนต้น ๆ ของฟังก์ชัน หรือโปรแกรม
3.1.ตัวแปรชนิดเลขจำนวนเต็ม (integer) เอาไว้เก็บเลขจำนวนเต็มเช่น 1 , 2 ,3 ,4
4.ตัวดำเนินการ
3.1.ตัวแปรชนิดเลขจำนวนเต็ม (integer) เอาไว้เก็บเลขจำนวนเต็มเช่น 1 , 2 ,3 ,4
4.ตัวดำเนินการ
ในโปรแกรมนี้ใช้ตัวดำเนินการที่เกี่ยวข้อง
คือ
ตัวดำเนินการเปรียบเทียบ
*
คูณ
/
หาร
<
น้อยกว่า
>= มากกว่าเท่ากับ
>= มากกว่าเท่ากับ
วิเคราะห์ความต้องการของโปรแกรม
input
Appraised
value of the land : เพื่อแสดงราคาประเมินของกรมที่ดิน
Number of
the holding years :เพื่อแสดงระยะปีที่ถือครอง
Output
Expenses : เพื่อแสดงการหักค่าใช้จ่ายจากปีที่ถือครอง
Remaining
income after expenses : เพื่อแสดงคงเหลือเงินได้หลังหักค่าใช้จ่าย
Pay tax for land :เพื่อแสดงภาษีเงินได้ต่อปี
ผังการทำงาน
( Flowchart
)
Code Program
วิเคราะห์ประโยชน์ของโปรเจค
1.เพื่อสะดวกในการคำนวณค่าภาษีที่ดิน
2.สามารถรู้ค่าภาษีที่ดินได้
3. เพื่อเป็นแนวทางในการเลือกซื้อที่ดิน อาทิเช่น ภายใน 1 ปีต้องเสียภาษีเท่าไร
คณะผู้จัดทำ
นางสาวกาญจนาภรณ์ เลาหวณิช เลขที่ 1 ม.406
แพร : คิดว่าสะดวกในการคิดภาษี
นางสาวกุลธิดา สกุลวงศ์วิริยะ เลขที่ 2 ม.406
ใบหยก : รวดเร็ว และไม่ผิดพลาด
นางสาวจิรวรรณ เค้าอุทัย เลขที่ 5 ม.406
บิว : ประหยัดเวลาการคิดภาษี
นางสาวชนกานต์ มณี เลขที่ 7ม.406
ขวัญ : เกิดความสามัคคีกันในกลุ่ม
นางสาวภควรินทร์ ขุนเพ็ชร เลขที่ 16 ม.406
แก้ม : ได้รู้วิธีการทำบล็อก
นางสาวเมธินี สุขแก้ว เลขที่ 17 ม.406
เมย์ : เข้าใจโปรแกรมภาษาซีมากขึ้น
โรงเรียนจุฬาภรณราชวิทยาลัย นครศรีธรรมราช
Princess Chulabhorn's College , Nakhon Si Thammarat
โรงเรียนวิทยาศาสตร์ภูมิภาค
Chulabhorn Science High School
อาจารย์ที่ปรึกษา
จิรัฎฐ์ พงษ์ทองเมือง