PDA

View Full Version : چک کردن یک شرط در حلقه (console)



neo1989021
جمعه 29 اردیبهشت 1391, 22:48 عصر
با استفاده از یک حلقه می خواهم یک شرط 3 بار بررسی بشه و اگه بر قرار نشد یک پیام چاپ کنه

فرید نجفلو
شنبه 30 اردیبهشت 1391, 00:34 صبح
سلام

for (int i = 0; i <= 2; i++)
{
if (...)
{
//If True Do Code
break;
}
}

neo1989021
شنبه 30 اردیبهشت 1391, 12:33 عصر
اما اینجا 3 بار سوال و نمی پرسه پس چرا
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Threading.Thread.Sleep(3000);
Console.WriteLine("Hi.....");
System.Threading.Thread.Sleep(2000);
F();
string ali = Console.ReadLine();
for (int count = 0; count <= 5;count++)
{
if (ali != "3224")
{
F();

break;
}
else
{
G();
}
}
Console.ReadLine();
}
static void F()
{
Console.WriteLine("Please insert password::");
}
static void G()
{
Console.Clear();
}
}
}

mrbm_2007
شنبه 30 اردیبهشت 1391, 13:04 عصر
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Threading.Thread.Sleep(3000);
Console.WriteLine("Hi.....");
System.Threading.Thread.Sleep(2000);
for (var count = 0; count <= 5;count++)
{
F();
var ali = Console.ReadLine();
if (ali == "3224")
{
G();
break;
}
}
Console.ReadLine();
}
static void F()
{
Console.WriteLine("Please insert password::");
}
static void G()
{
Console.Clear();
Console.WriteLine("Welcome");
}
}
}