Recursive fonksiyonlar ve rastgele sayı tutma…
static int faktoriyel(int sayi) { if (sayi <= 1) return 1; else return sayi * faktoriyel(sayi - 1); } static void Main(string[] args) { Random rnd = new Random(); int sonuc; for (int i = 1; i <= 3; i++) { int sayi = rnd.Next(5, 15); Console.WriteLine(sayi); sonuc = faktoriyel(sayi); Console.WriteLine(sonuc); } }