看板Programming
标 题Re: [C#]请教个问题
发信站萝莉小站 (Sun May 13 00:50:28 2007)
转信站ptt!ctu-reader!news.nctu!ChrisLiuBBS
※ 引述《delayer (台湾中油股份有限公司)》之铭言:
> 请写出一个程式,满足以下条件。
> 1.输入密码
> 2.检查密码是否等於"123",若"是"则输出"密码正确"并继续执行
> [判断所输入座标的所在象限]
> 3.密码错误,则告知"密码错误",若错误3次,则程式结束。
抱歉前一篇有问题。
namespace C4d5
{
class Program
{
static void Main(string[] args)
{
Console.Write("请输入密码 :");
string s1 = Console.ReadLine();
int a = int.Parse(s1);
{
if (a == 123)
{
Console.WriteLine("密码正确");
C4d4();
}
else
{
Console.WriteLine("密码错误");
Console.Write("请重新输入密码 :");
}
Console.ReadLine();
}
}
static void C4d4()
{
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轴");
}
}
}
}
目前卡在第三点,"若错误3次,则程式结束。" 我想不到方法处理。
--
˙ delayer -- 203-73-55-225.adsl.dynamic.seed.net.tw
﹒.˙.
˙ 克里斯刘个人站 ˙ loli.twbbs.org ˙ ───
─…‥.‧︰.∵.