Devdit
 

Java หาพื้นที่สี่เหลี่ยมคางหมู

2.8K

สอนเขียนโค้ดภาษา Java หาพื้นที่สี่เหลี่ยมคางหมู โดยการรับค่า ความยาวด้านที่ 1 และ ความยางด้านที่ 2 และความสูง จากผู้ใช้งานด้วย Class Scanner เพื่อนำมาคำนวณหาพื้นที่สี่เหลี่ยมคางหมู และแสดงผลออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Java หาพื้นที่สี่เหลี่ยมคางหมู

import java.util.Scanner;

class Test {  
    public static void main(String args[]){
        Scanner sc = new Scanner( System.in );
        double w1, w2, h = 0.0;

        try {
            System.out.print("กรุณากรอกความยาวด้านที่ 1 : ");
            w1 = sc.nextDouble();

            System.out.print("กรุณากรอกความยาวด้านที่ 2 : ");
            w2 = sc.nextDouble();

            System.out.print("กรุณากรอกความสูง : ");
            h = sc.nextDouble();
        } catch( Exception e ) {
            w1 = 0.0;
            w2 = 0.0;
            h = 0.0;
        }       

        if( w1 > 0 && w2 > 0 && h > 0 ) {
            double a = 0.0;
            a = ( 1.0 / 2.0 ) * h  * ( w1 + w2 );
            System.out.print("พื้นที่สี่เหลี่ยมคางหมู คือ "+a); 
        }
    }
}

ผลลัพธ์

กรุณากรอกความยาวด้านที่ 1 : 7.3
กรุณากรอกความยาวด้านที่ 2 : 2.7
กรุณากรอกความสูง : 2.5
พื้นที่สี่เหลี่ยมคางหมู คือ 12.5

คำอธิบาย

1. ใช้สูตร 1 / 2  x สูง x ผลบวกของความยาวของด้านคู่ขนาน เพื่อหาพื้นที่สี่เหลี่ยมคางหมู

2. รับค่า ความยาวด้านที่ 1 และ ความยาวด้านที่ 2 และ ความสูง เก็บไว้ที่ตัวแปร w1 และ w2 และ h ตามลำดับ

3. นำตัวแปรมาเข้าสูตร และแสดงผลลัพธ์ของพื้นที่สี่เหลี่ยมคางหมู ออกสู่หน้าจอ

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ