Faktoriyel Hesaplayan Program
Bu pratikte, kullanıcının girdiği sayının faktoriyelini hesaplayan bir program yazacağız. Faktoriyel, bir sayının kendisi dahil 1'e kadar olan bütün sayıların çarpımıdır.
Pratik Kodu:
using System; class Program { static void Main() { // Kullanıcıdan bir sayı alınır Console.Write("Bir sayı girin: "); int number = int.Parse(Console.ReadLine()); // Faktoriyel hesaplama long factorial = 1; for (int i = 1; i <= number; i++) { factorial *= i; } // Sonuç ekrana yazdırılır Console.WriteLine($"{number} sayısının faktoriyeli: {factorial}"); } }
Örnek Çıktı:
Senaryo 1:
Bir sayı girin: 5 5 sayısının faktoriyeli: 120
Senaryo 2:
Bir sayı girin: 7 7 sayısının faktoriyeli: 5040
Senaryo 3:
Bir sayı girin: 3 3 sayısının faktoriyeli: 6