static void Main(string[] args)
{
int Sayi = Convert.ToInt32(Console.ReadLine()), Sayac = 0;
for (int i = 1; i <= Sayi; i++)
{
if (Sayi % i == 0)
{
Sayac++;
}
}
if (Sayac == 2)
{
//Sayı asaldır.
//O halde direkt olarak sayının kendisini yazdırabiliriz.
Console.Write(Sayi);
}
else
{
//Demek ki sayı asal değildir.
//Asal çarpanlarına ayıralım.
string AsalCarpanlar = "";
for (int i = 1; i <= Sayi; i++)
{
if (i != 1 && Sayi % i == 0)
{
Sayi = Sayi / i;
AsalCarpanlar += i + " x ";
i = 1;
}
}
Console.Write(AsalCarpanlar);
}
Console.Read();
}
Buyursunlar...