ユーザーが n を入力した代数式 Z を計算します。問題を解決するには、ループに 2 を使用します。
これまでの私のコード:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
float sum = 0;
int n = int.Parse(Console.ReadLine());
for (int i = 1; i <= n; i++)
{
float p = 1;
for (int k = 1; k <= i + 2; k++)
{
p *= (3 * k + 2);
}
sum += p;
}
Console.WriteLine(sum);
Console.ReadLine();
}
}
}
3 と 4 が 6200 を返す場合 (これは間違っている + 同じです)、間違った結果が得られます。