Programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# ile Sayısal Loto Programı örneğini aktaracağız. Console nasıl Kullanılır? C# ile Sayısal Loto Programı nasıl yapılır? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.
Kod Alanı
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
int kolonSayisi,rastgele,sayac=0;
Console.Write(“Kolon sayısını giriniz >>>”);
kolonSayisi = int.Parse(Console.ReadLine());
Random rnd = new Random();
int[] sayilar = new int[6];
for (int j = 0; j < kolonSayisi; j++)
{
sayac = 0;
while (sayac < 6)
{
rastgele = rnd.Next(1, 50); //1 ile 49 arasında rastgele sayı üretiliyor
if (Array.IndexOf(sayilar, rastgele) == -1) //dizinin
içinde aynı sayı yoksa
{
sayilar[sayac] = rastgele; //üretilen rastgele sayiyi dizinin sayac kaç ise
o elemanına ata
sayac++; //sayacı bir artır
}
}
Array.Sort(sayilar);
for ( int a = 0; a < 6; a++)
{
Console.Write(sayilar[a] + ” “);
}
Console.WriteLine(“n”);
}
Console.ReadLine();
}
}
}
