Max 102 karakterli rastgele şifre oluşturma

Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine(" ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | || / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /
| | ----");
Console.WriteLine(" ---- |
______ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / // | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %10 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
______ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %20 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %30 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %40 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %50 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %60 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %70 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %80 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
| | | | / | ----");
Console.WriteLine(" ---- || || / | ----");
Console.WriteLine(" ---- %90 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine(” ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | |
| / | ----");
Console.WriteLine(" ---- | |
| | | / /| | ----");
Console.WriteLine(" ---- |
| | | / /| | ----");
Console.WriteLine(" ---- |
_____ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / /
/ | ----");
Console.WriteLine(" ---- | |
_| | | | / | ----");
Console.WriteLine(" ---- |_____| || / | ----");
Console.WriteLine(" ---- %100 ----");
Console.WriteLine(" Barış AKIN Berke Ercan “);
Console.WriteLine(”");
Console.WriteLine("");
Console.WriteLine("{0:hh:mm:ss}", DateTime.Now);
Console.WriteLine("");
Console.WriteLine("");
StringBuilder b = new StringBuilder();
Random f = new Random();
int a,c,e;
Console.Write(“Oluşacak şifrenin karakter uzunluğunu yaz(Max.105)–>”);
a = int.Parse(Console.ReadLine());
while (a > 105||a==0)
{
if (a > 105||a==0)
{
Console.WriteLine("");
Console.WriteLine("");
Console.Write(“Şifre karakteri çok uzun veya yanlış değer.Tekrar dene–>”);
a = int.Parse(Console.ReadLine());
}
else
{
for (c = 1; c <= a; c++)
{
e = f.Next(32, 127);
char d = Convert.ToChar(e);
b.Append(d);
}
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine(“Oluşan şifre–>” + b.ToString());
}
}
for (c = 1; c <= a; c++)
{
e = f.Next(32, 127);
char d = Convert.ToChar(e);
b.Append(d);
}
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine(“Oluşan şifre–>” + b.ToString());
Console.Read();
}
}
}

Console.WriteLine(""); kullanarak bir satır boşluk bırakmak yerine Console.WriteLine("\n yazacağınızşey"); şeklinde yapsanız, çok daha temiz ve hızlı bir kod olur.

Ayrıca kodunuza yorum ve açıklamalar eklemeniz hem siz hem de kodunuzu okuyanlar için çok daha iyi olur.

1 Beğeni

Bu konu son cevaptan 10 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.