2012年11月7日 星期三

TQC+ JAVA 207

TQC+ JAVA 207 三角形邊長判斷



import java.util.*;
public class JPA02 {
    static Scanner keyboard = new Scanner(System.in);
    public static void main(String[] args) {
        test();      
        test();

        test();
        test();
    }
 
    static void test() {
        System.out.printf("請輸入三個整數:");
        int a,b,c,tmp;
        a=keyboard.nextInt();
        b=keyboard.nextInt();
        c=keyboard.nextInt();
        //大小排序
        if(b>c){
        tmp=b;
        b=c;
        c=tmp;
        }
        if(a>b){
        tmp=a;
        a=b;
        b=tmp;
        }
        if(b>c){
        tmp=b;
        b=c;
        c=tmp;
        }
     
 
    //三角形判斷
    if(a*a+b*b==c*c && a+b>c)
    System.out.println("直角三角形");
    else if(a*a+b*b<c*c && a+b>c)
    System.out.println("鈍角三角形");
    else if(a*a+b*b>c*c && a+b>c)
    System.out.println("銳角三角形");
    else
    System.out.println("不可以構成三角形");
    }
}

沒有留言:

張貼留言