Re: [C#] 自我練習
※ 引述《Crazy (ξ落入凡間的精靈ξ)》之銘言:
> 請寫出一程式,可以判斷所輸入座標的所在象限?
如果我輸入(X >0,Y=0)應該不能算第一象限,應該算是X軸
(X <0,Y=0)也不可以算是第二象限,要算X軸
(X=0,Y>0)不能算第一象限,要算Y軸
(X=0,Y<0)不能算第四象限,要算Y軸
(X <0,Y <0)算第三象限
(X >0,Y <0)算第四象限
(X <0,Y >0) 算第二象限
(X >0,Y >0) 算第一象限
(X =0,Y =0) 算原點
所以我想到的判斷如下
namespace C4d4
{
class Program
{
static void Main(string[] args)
{
Console.Write("請輸入座標 X: ");
string s1 = Console.ReadLine();
Console.Write("請輸入座標 y: ");
string s2 = Console.ReadLine();
int x = int.Parse(s1);
int y = int.Parse(s2);
if (x > 0)
{
if (y > 0)
{
Console.Write("您輸入的座標為第一象限");
}
else
if (y == 0)
{
Console.Write("您輸入的座標為X軸");
}
else
{
Console.Write("您輸入的座標為第四象限");
}
}
if (x < 0)
{
if (y > 0)
{
Console.Write("您輸入的座標為第二象限");
}
else
if (y == 0)
{
Console.Write("您輸入的座標為X軸");
}
else
{
Console.Write("您輸入的座標為第三象限");
}
}
if (x == 0)
if (y < 0)
{
Console.Write("您輸入的座標為Y軸");
}
else
if (y == 0)
{
Console.Write("您輸入的座標為原點");
}
else
{
Console.Write("您輸入的座標為Y軸");
}
Console.ReadLine();
}
}
}
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: Crazy
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 203-73-55-225.adsl.dynamic.
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章