using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication12
{
class Program
{
static void Main(string[] args)
{
// 3 defa şifre giriş hakkı verilerek sisteme giriş yaptıran program...
Random uret = new Random();
int sayi1 = uret.Next(1, 9);
Random uret2 = new Random();
int sayi2 = uret2.Next(10, 20);
Console.WriteLine("1.şifre=" + sayi1); // Şifreleri gösteriyoruz... Tabii normalde göstermemiz lazım...
Console.WriteLine("2.şifre= " + sayi2);
for (int hak = 1; hak < 4; hak++)
{
Console.WriteLine("1. şifreyi giriniz:");
int sifre1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("2. şifreyi giriniz:");
int sifre2 = Convert.ToInt16(Console.ReadLine());
// Eğer iki şifrede doğru girildi ise sisteme giriş izni verilecek...
if ((sayi1 == sifre1) && (sayi2 == sifre2))
{
Console.WriteLine("hoşgeldiniz,sisteme girişiniz yapıldı");
hak = 5; // En ilginç kısmı... Döngüden çıkmak için sayaca müdahale ediyoruz...
// Otomatik olarak 5 olduğunda döngüden çıkmış oluyor...
}
else
Console.WriteLine("Üzgünüz,işleminiz gerçekleştirilemedi...");
}
Console.WriteLine("Sistemden çıkmak için tıklayınız...");
Console.ReadKey();
}
}
}