Либо вот так с готовой формулой подсчёта:
using System;
class Program
{
static void Main()
{
// Параметры арифметической прогрессии
int a = 3; // Первый член
int d = 4; // Общая разность
int n = 100; // Количество членов
// Формула суммы арифметической прогрессии
// S = n/2 * (2a + (n-1)*d)
double sum = n / 2.0 * (2 * a + (n - 1) * d);
Console.WriteLine($"Сумма первых {n} элементов последовательности: {sum}");
}
}
Либо вот так (через цикл) - затратно по памяти:
using System;
class Program
{
static void Main()
{
// Параметры арифметической прогрессии
int a = 3; // Первый член
int d = 4; // Общая разность
int n = 100; // Количество членов
long sum = 0; // Сумма элементов
// Расчёт суммы через цикл
for (int i = 0; i < n; i++)
{
int term = a + i * d; // i-й член последовательности
sum += term; // Сложение члена к сумме
}
Console.WriteLine($"Сумма первых {n} элементов последовательности: {sum}");
}
}