// 输入正整数n,求1-n的和
Console.Write("请输入一个正整数:");
int n = int.Parse(Console.ReadLine());
int sum = 0;
for (int a = 1; a <= n;a++ )
{
sum = sum + a;
}
Console.WriteLine("1-"+n+"的正整数和为:"+sum);
Console.ReadLine();
// 求1-n的阶乘
Console.Write("请输入一个正整数:");
int m = int.Parse(Console.ReadLine());
long jiecheng = 1;
for (int a = 1; a <= m; a++)
{
jiecheng = jiecheng * a;
}
Console.WriteLine(m + "的阶乘为:" + jiecheng);
Console.ReadLine();
// 100节楼梯,0-49节分数等于节数,50以后每节10分,输入节数得出分数。
Console.Write("请输入楼梯数:");
int s = int.Parse(Console.ReadLine());
int score = 0;
if (s > 100 || s < 0)
{
Console.WriteLine("您的输入有误");
}
else
{
for (int a = 1; a <= s;a++ )
{
if (a < 50)
{
score = score + a;
}
else
{
score = score + 10;
}
}
}
Console.WriteLine("您的分数是:"+score);
Console.ReadLine();