您的位置:首页 > 其它

第3章:几何方面:点是否在三角形内?

2012-12-26 16:34 771 查看
/**
* 几何方面:点是否在三角形内?
* 假设一个直角三角形放在一个平面上。直角点在(0, 0)处,其它两个点分别在(200, 0)和(0, 100)处。
* 提示用户输入一个点x坐标和y坐标:
* 判断这个点是否在该三角形内。
*/
package Test;

import java.util.Scanner;

public class T327Scanner {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter a point`s x- and y-cooordinates:  ");
double x = input.nextDouble();
double y = input.nextDouble();

double a = (200 - x ) / 200 * 100;
double b = (100 - y ) / 100 * 200;

System.out.println(x <= b && y <= a
? "The point is in the triangle!"
: "The point is not in the triangle!");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: