Перевод скрипта с C в C#: найти числовую последовательность состоящую из n элементов
Формулировка задачи:
Добрый вечер. Прошу помочь перевести скрипт в C#
Данный скрипт написан на С. Нужно найти числовую последовательность состоящую из n элементов (известны первый член и разность арифм. прогр)
#include <stdio.h>
int main(void)
{
int an, a1, d, n, i;
printf("Vvedite pervii chlen i raznost ");
scanf ("%d%d",&a1, &d);
printf("Vvedite n ");
scanf("%d", &n);
for(i=1; i<=n;i++)
{
an=a1+d*(i-1);
printf("%d ", an);
}
printf("\n");
return 0;
}Решение задачи: «Перевод скрипта с C в C#: найти числовую последовательность состоящую из n элементов»
textual
Листинг программы
using System;
using System.Linq;
using System.Collections.Generic;
class Program
{
public static void Main()
{
List<int> fdn = Console.ReadLine().Split().Select(Int32.Parse).ToList();
Console.WriteLine(String.Join(", ", Enumerable.Range(0, fdn[2]).Select(i => fdn[0] + fdn[1] * i)));
}
}