Перевод скрипта с C в C#: найти числовую последовательность состоящую из n элементов - C#

  1. Добрый вечер. Прошу помочь перевести скрипт в C# Данный скрипт написан на С. Нужно найти числовую последовательность состоящую из n элементов (известны первый член и разность арифм. прогр)C1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #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;   }


textual

Код к задаче: «Перевод скрипта с C в C#: найти числовую последовательность состоящую из n элементов - C#»

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.400 из 5



Похожие ответы
  1. Есть переменная x = 32.33m

  1. Нужен вот этот код на C#C++1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #include #include   using namespace std; int main() {     setlocale(LC_ALL, "rus");     const unsigned short SIZE = 10;     int arr[SIZE];     int mul=1;       cout << "Ввести массив А из 10 элементов,найти произведение отрицательных \n"          << "элементов и вывести на экран..\n" << endl << endl;     cout << "Введите значения с клавиатуры, незабудьте ввести отрицательные числа!" << endl;     for (int i = 0; i < SIZE; i++)         cin >> arr[i];     cout << "Исходный массив" << endl;     for (int i = 0; i < SIZE; i++)     {         cout << arr[i] << setw(5);         if (arr[i] < 0)             mul *= arr[i];     }     cout << endl;     cout << "Произведение отрицательных чисел равно: " << mul << endl;         system("pause");     return 0; }

  1. Есть код на с++. Найдутся знающие, которые могут перевести на С#?C++1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #include #include #include   int Binom(int n, int m) {   int rez;   if(m == 0 && n == 0) return 0;   else    if((m == 0) || (m == n && n > 0)) return 1;    else return Binom(n - 1, m - 1) + Binom(n - 1, m); }   void main() {   int m;   cout << "Input M = ";   cin >> m;   for(int i = 0; i <= m; i++)    cout << Binom(m, i) << " ";   cout << "\nPress any key to exit...";   getch(); }

  1. Составить программу для перевода чисел из десятичной системы счисления в двоично-десятичную Помогите, буду очень благодарен!

  1. Приветствую! Как будет выглядеть на С# такие переменные:C++1 2 LONG *pChans, unsigned char Chan,

  1. Здравствуйте. Нужно перевести на С#Visual Basic1 Dim iOffsetDays As Integer = CInt(System.Enum.ToObject(GetType(System.DayOfWeek), _DisplayStartDate.DayOfWeek))

  1. Добрый день. Собственно стоит следующая задача. Есть число в виде байта, перевожу его в массив битов (массив int в данном случае. Значения - 0 или 1). Вопрос - как перевести теперь обратно полученный массив в байт.