Перевод скрипта с 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)));
    }
}

Оцени полезность:

15   голосов , оценка 4.4 из 5
Похожие ответы