我做了一个代码来工作和求和,但我不知道如何告诉proffesor想要的程序告诉他这样的输出: 6!= 1 * 2 * 3 * 4 * 5 * 6 = 720 但我不知道该怎么做我被困了我是newbee而且是我在学校的第一年,我的输出是:" Numri Faktorial i 6 eshte 720"我是这样做的,因为我不知道在学校问我需要帮助的方式 (ps =我的英语不好的sory :() 我的代码是:
int i, numri, faktorieli;
Console.WriteLine("Shtype numrin : ");
numri = int.Parse(Console.ReadLine());
faktorieli = numri;
for (i = numri - 1; i >= 1; i--)
{
faktorieli = faktorieli * i;
}
Console.WriteLine("\nNumri Faktorial i {0} eshte {1}: ", numri, faktorieli);
Console.ReadLine();
答案 0 :(得分:2)
您可以尝试这样的事情:
var factorialExpression = string.Join("*", Enumerable.Range(1,numri));
Console.WriteLine("{0}!={1}={2}", numri, factorialExpression, faktorieli);
<强>更新强>
为了不使用此代码,在不了解其工作原理的情况下,您应该看一下以下链接: