4.4.4  判断坐标所在位置

4.4.4 判断坐标所在位置

【例4-17】输入一对坐标,判断坐标在直角坐标系中的位置。

按“三步法”原则分析如下。

978-7-111-49659-5-Chapter04-153.jpg做什么

1)直角坐标需要两个数值,所以窗体上需要两个文本框。

2)需要一个“计算”按钮,单击“计算”按钮,计算并输出结果。

978-7-111-49659-5-Chapter04-154.jpg怎么做

步骤描述如下。

1)读取用户输入的数据到变量x,y中。

2)如果x>0且y>0,则输出坐标在第一象限,否则向下执行。

3)如果x<0且y>0,则输出坐标在第二象限,否则向下执行。

4)如果x<0且y<0,则输出坐标在第三象限,否则向下执行。

5)如果x>0且y<0,则输出坐标在第四象限,否则向下执行。

6)如果x=0且y<>0,则输出坐标在y轴,且不在原点,否则向下执行。

7)如果x<>0且y=0,则输出坐标在x轴,且不在原点,否则输出坐标在原点。

978-7-111-49659-5-Chapter04-155.jpg实现

完整代码如下。

978-7-111-49659-5-Chapter04-156.jpg

请读者自己分析,如果采用其他分支语句结构能否实现。