亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? myline.java

?? java 線段類..判斷線段相交
?? JAVA
字號:
/*
 * Created on 2007-10-10
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */

/**
 * @author Melva
 *
 * TODO To change the template for this generated type comment go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
import java.awt.Point;
import java.lang.Math;
import java.util.Scanner;

public class MyLine {
private Point e1;
private Point e2;
MyLine(Point p1,Point p2)
{
	e1=p1;
	e2=p2;
}

void check1quadrant()
{
    if(e1.x>0&&e1.y>0&&e2.x>0&&e2.y>0)
    System.out.println("線段位于第一象限");
    else
    System.out.println("線段不在第一象限");
}

public float length()
{
    return (float)java.lang.Math.sqrt((e1.x-e2.x)*(e1.x-e2.x)+(e1.y-e2.y)*(e1.y-e2.y));
}
void checkIntersect(Point p1,Point p2)
/*P1P2和Q1Q2相交的條件:
 * (P1-Q1)X(Q2-Q1)*(Q2-Q1)X(P2-P1)>=0
 * (Q1-P1)X(P2-P1)*(P2-P1)X(Q2-P1)>=0
 */
{
	int m,n,p,q;
	m=(p1.x-e1.x)*(e2.y-e1.y)-(e2.x-e1.x)*(p1.y-e1.y);
	n=(e2.x-e1.x)*(p2.y-e1.y)-(p2.x-e1.x)*(e2.y-e1.y);
	p=(e1.x-p1.x)*(p2.y-p1.y)-(p2.x-p1.x)*(e1.y-p1.y);
	q=(p2.x-p1.x)*(e2.y-p1.y)-(e2.x-p1.x)*(p2.y-p1.y);
	if((m*n>=0)&&(p*q>=0))
		System.out.println("兩線段相交");
	else
		System.out.println("兩線段不相交");
}
void distance(Point p)
{
	double ab,bc,ca,s,area,dis;
	ca=Math.sqrt((p.x-e1.x)*(p.x-e1.x)+(p.y-e1.y)*(p.y-e1.y));
	bc=Math.sqrt((e2.x-p.x)*(e2.x-p.x)+(e2.y-p.y)*(e2.y-p.y));
	ab=Math.sqrt((e1.x-e2.x)*(e1.x-e2.x)+(e1.y-e2.y)*(e1.y-e2.y));
	s=ab+bc+ca;
	area=Math.sqrt((s/2-ca)*(s/2-bc)*(s/2-ab)*s/2);
	dis=2*area/ab;
	System.out.println("點到線段的距離為"+(float)dis);
}
public static void main(String args[])
{
      	Scanner scanner = new Scanner(System.in);        
    	System.out.print("Please input 線段端點x1: ");
    	int x1=scanner.nextInt();
    	Scanner scanner2 = new Scanner(System.in);        
    	System.out.print("Please input 線段端點y1: ");
    	int y1=scanner2.nextInt();
    	Scanner scanner3 = new Scanner(System.in);        
    	System.out.print("Please input 線段端點x2: ");
    	int x2=scanner3.nextInt();
    	Scanner scanner4 = new Scanner(System.in);        
    	System.out.print("Please input 線段端點y2: ");
    	int y2=scanner4.nextInt();
    	        
    
    /*java.io.BufferedReader br = new java.io.BufferedReader
    (new java.io.InputStreamReader(System.in));
    int number=0;
    try
    {
    		    	
    		number=br.read();
    		  		
     }
    catch (Exception e)
    {}
    System.out.println(number);*/
    
    Point p1;
    Point p2;
    Point e1,e2;
    Point m;
    p1=new Point(x1,y1);
    p2=new Point(x2,y2);
    
    MyLine line=new MyLine(p1,p2);
    line.check1quadrant();
    System.out.println("兩點間線段的長度:"+line.length());
 while(true)
 {  
 	System.out.print("選擇方法:判斷兩線段是否相交輸入1;求點到直線距離輸入2:");	 
    Scanner scanner5 = new Scanner(System.in);        
    
    if (scanner5.nextInt()==1)
    {
    	Scanner scanner6 = new Scanner(System.in);        
    	System.out.print("Please input 另一條線段端點x1: ");
    	int xx1=scanner6.nextInt();
    	Scanner scanner7 = new Scanner(System.in);        
    	System.out.print("Please input 另一條線段端點y1: ");
    	int yy1=scanner7.nextInt();
    	Scanner scanner8 = new Scanner(System.in);        
    	System.out.print("Please input 另一條線段端點x2: ");
    	int xx2=scanner8.nextInt();
    	Scanner scanner9 = new Scanner(System.in);        
    	System.out.print("Please input 另一條線段端點y2: ");
    	int yy2=scanner9.nextInt();
    	e1=new Point(xx1,yy1);
    	e2=new Point(xx2,yy2);
    	line.checkIntersect(e1,e2);
    }
    if(scanner5.nextInt()==2)
    {
    	Scanner scanner10 = new Scanner(System.in);        
    	System.out.print("Please input 點的x: ");
    	int px=scanner10.nextInt();
    	Scanner scanner11 = new Scanner(System.in);        
    	System.out.print("Please input 點的y: ");
    	int py=scanner11.nextInt();
    	
    
    	m=new Point(px,py);
    	line.distance(m); 
    }
}
}
}
    
    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精华液一区二区三区| 日本高清免费不卡视频| av一区二区不卡| 欧美在线色视频| 国产欧美视频一区二区| 日本亚洲欧美天堂免费| a在线欧美一区| 久久影院视频免费| 五月天激情小说综合| 色偷偷久久人人79超碰人人澡| 日韩一区二区三区视频| 亚洲一二三四久久| 成人av在线资源| 亚洲精品在线电影| 日韩欧美成人一区| 国产一区 二区 三区一级| 天天综合网 天天综合色| 日本美女一区二区三区视频| 99久久免费国产| 日本一二三四高清不卡| 极品少妇一区二区三区精品视频| 欧美色男人天堂| 一区二区三区不卡视频| 99亚偷拍自图区亚洲| 国产亚洲一区二区在线观看| 男女视频一区二区| 欧美一二三区在线观看| 日韩精品电影一区亚洲| 欧美丰满嫩嫩电影| 亚洲一区二区视频| 91国产免费观看| 亚洲精品免费在线播放| 色综合天天综合给合国产| 国产精品色在线| jlzzjlzz亚洲日本少妇| 一级精品视频在线观看宜春院 | 91精品中文字幕一区二区三区 | 日本一区二区三区免费乱视频| 蜜臀av性久久久久av蜜臀妖精| 欧美日韩国产在线观看| 亚洲国产日韩av| 欧美一区三区四区| 精品在线播放免费| 久久一二三国产| 成人中文字幕电影| 亚洲色图清纯唯美| 欧美日韩国产一级二级| 日本美女视频一区二区| 日韩丝袜情趣美女图片| 国产91精品一区二区| 亚洲欧美经典视频| 欧美日韩和欧美的一区二区| 日韩国产一二三区| 久久久一区二区| 91麻豆6部合集magnet| 亚洲永久精品国产| 欧美大片一区二区三区| 国产91丝袜在线播放0| 一区二区三区在线免费视频| 日韩久久久精品| 成人免费黄色在线| 午夜电影一区二区三区| 久久免费的精品国产v∧| 99久久伊人网影院| 日韩不卡一区二区三区| 国产丝袜在线精品| 欧美人妖巨大在线| 国产成人精品午夜视频免费| 亚洲制服丝袜av| 26uuu国产日韩综合| 91一区二区在线观看| 免费不卡在线观看| |精品福利一区二区三区| 欧美一区二区在线看| 99综合影院在线| 美女在线视频一区| 一区二区在线电影| 久久色.com| 91精品国产黑色紧身裤美女| www.欧美日韩国产在线| 日韩精品欧美精品| 一区二区在线观看免费| 欧美激情一区不卡| 日韩一级免费一区| 在线免费观看日韩欧美| 国产成人免费高清| 久久国产福利国产秒拍| 亚洲亚洲人成综合网络| 亚洲欧美影音先锋| 久久综合色之久久综合| 91精品欧美久久久久久动漫| www.99精品| 成人一级黄色片| 韩国精品在线观看| 毛片av中文字幕一区二区| 一区二区三区国产豹纹内裤在线| 中文一区一区三区高中清不卡| 欧美一区二区三区视频在线观看| 91免费小视频| 波多野结衣一区二区三区 | 精品成人私密视频| 欧美日韩国产高清一区二区 | 一区二区三区四区亚洲| 国产精品全国免费观看高清| www国产成人免费观看视频 深夜成人网| 色欧美日韩亚洲| 91美女精品福利| 91香蕉视频在线| 成人爱爱电影网址| 97se亚洲国产综合自在线不卡| 国产一区二区91| 韩国欧美国产1区| 国产乱子伦视频一区二区三区 | 欧美三区在线视频| 欧美日韩免费观看一区二区三区| 91浏览器入口在线观看| 一本色道久久综合亚洲91| 99久久久无码国产精品| 91蜜桃免费观看视频| 91美女福利视频| 欧美在线一区二区三区| 欧美日韩免费电影| 777奇米成人网| 日韩一区二区在线播放| 亚洲精品一区二区三区四区高清| 日韩精品一区二区在线| 久久免费美女视频| 中文字幕在线不卡视频| 亚洲欧美一区二区久久| 亚洲成人免费av| 蜜桃av噜噜一区二区三区小说| 激情图片小说一区| 成人美女视频在线观看| 在线中文字幕不卡| 制服丝袜中文字幕亚洲| 欧美精品一区二区在线播放| 中文字幕巨乱亚洲| 亚洲午夜精品久久久久久久久| 午夜影院久久久| 国产在线视视频有精品| youjizz久久| 欧美精品在线视频| 久久久久99精品国产片| 亚洲欧美激情视频在线观看一区二区三区| 亚洲欧美日韩国产手机在线| 午夜婷婷国产麻豆精品| 国产精品77777| 日本乱人伦一区| 欧美大度的电影原声| 国产欧美精品国产国产专区| 洋洋成人永久网站入口| 精品一区二区免费看| av亚洲精华国产精华精华 | 欧美在线你懂得| 欧美精品一区二区三区久久久| 中文字幕在线不卡一区二区三区| 亚洲bt欧美bt精品| 国产成人精品三级麻豆| 538在线一区二区精品国产| 欧美国产一区视频在线观看| 亚洲成人综合在线| 国产传媒欧美日韩成人| 欧美久久免费观看| 国产精品国产自产拍高清av王其| 亚洲不卡av一区二区三区| 从欧美一区二区三区| 日韩欧美国产精品一区| 一区二区三区四区av| 国产精品一区二区久激情瑜伽| 色哟哟精品一区| 国产免费观看久久| 激情五月婷婷综合| 欧美日本免费一区二区三区| 亚洲同性gay激情无套| 国产一区二区三区四区在线观看| 色综合久久久久综合99| 久久精品欧美日韩| 人人精品人人爱| 欧美日韩三级一区二区| 成人欧美一区二区三区小说| 国产在线视频不卡二| 日韩一级免费观看| 亚洲mv在线观看| 欧美日韩免费一区二区三区视频| 国产精品久久久久久久久久久免费看| 麻豆国产精品777777在线| 欧美精品在线观看一区二区| 亚洲一区二区三区四区在线| 91丨porny丨户外露出| 中文字幕欧美三区| 国精产品一区一区三区mba视频 | 成人福利电影精品一区二区在线观看| 精品噜噜噜噜久久久久久久久试看 | 91麻豆精品国产91久久久| 亚洲中国最大av网站| 欧美在线一区二区| 天堂成人国产精品一区| 91精品在线麻豆| 蜜桃精品视频在线| 2021中文字幕一区亚洲|