看板Programming
标 题Re: [C#]请教个问题
发信站萝莉小站 (Sun May 13 14:51:53 2007)
转信站ptt!ctu-reader!news.nctu!ChrisLiuBBS
※ 引述《[email protected] (追寻梦想需要勇气)》之铭言:
> ※ 引述《[email protected] (台湾中油股份有限公司)》之铭言:
> 你需要一个用来记录 错误次数的变数 以及 一个用来检查输入的回圈
> while (1)
> {
> if (重试次数小於 3) {
> 读取输入 ....
> if (密码 == 123) {
> 作该做的事 ....
> break;
> }else
> 递增变数
> } else {
> 结束程式 ...
> }
> }
谢谢您的提示,对於学习C#的我有帮助,谢谢您。
namespace C4d5
{
class Program
{
static void Main(string[] args)
{
int i = 1;
while(i < 4)
{
Console.Write("请输入第{0}次密码 :",i);
string s1 = Console.ReadLine();
int a = int.Parse(s1);
if (a == 123)
{
Console.WriteLine("密码正确");
C4d4();
break;
}
else
{
Console.WriteLine("密码错误 \r");
}
i++;
}
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轴");
}
}
}
}
--
˙ delayer -- 203-73-55-225.adsl.dynamic.seed.net.tw
﹒.˙.
˙ 克里斯刘个人站 ˙ loli.twbbs.org ˙ ───
─…‥.‧︰.∵.