Массив в одну строку - C#

Узнай цену своей работы

Формулировка задачи:

using System;
 
class Summ {
    static void Main() {
        int part = 0;
        part = Convert.ToInt32(Console.ReadLine());
 
        int[] strs = new int[part];
        for (int i = 0; i < part; i++)
        {
 
            strs[i] = Convert.ToInt32(Console.ReadLine()); 
        }
        for (int i = 0; i <part; i++)
        {
            Console.WriteLine(strs[i]);
        }
 
        int maxElement = strs[0];
        int secME = strs[0];
        foreach (int element in strs)
        {
            if (element > maxElement)
            {
                maxElement = element;
            }
        }
        foreach (int element in strs) {
            if (element > secME && element != maxElement)
                secME = element;
        }
        Console.WriteLine("mv: " +maxElement);
        Console.WriteLine("sm: " + secME);
    }
}
Как записать массив одну строку через пробелы? А не каждый элемент в новую строку.

Решение задачи: «Массив в одну строку»

textual
Листинг программы
int[] ints = Console.ReadLine().Split(new char[]{' '}, StringSplitOptions.RemoveEmptyEntries).Select(i=>int.Parse(i)).ToArray<int>();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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