Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как правильно записать данное уравнение Уравнение заключается в следующем m = max((Эф от x),y,z) эта строка делится на min((эф от x)), y) Добавлено через 6 минут Эф от икс имеется ввиду производная ок да (( Добавлено через 21 минуту Как вообще записать f(x)? https://www.cyberforum.ru/ csharp-beginners/ thread2328322.html C# Исследовать функцию
Здравствуйте! Мне нужна помощь с кодом программы по исследованию функции. Нужно исследовать функцию в отрезке от 2 до 10. На этом форуме я нашла готовый ответ для программы с формой и графиком здесь: https://www.cyberforum.ru/windows-forms/thread1817326.html Но мне нужно консольное приложение. В программе я не дописала целый кусок, так как не совсем поняла код программы, представленный...
C# CRC 16 https://www.cyberforum.ru/ csharp-beginners/ thread2328279.html
Собсна есть алгоритм на C,но проблема в том что C я не знаю :D может есть у кого на C# или скилл переписать на C# ? :D unsigned short CRC16(puchMsg, usDataLen) unsigned char *puchMsg ; /* message to calculate CRC upon */ unsigned short usDataLen ; /* quantity of bytes in message */ { unsigned char uchCRCHi = 0xFF ; /* high CRC byte initialized */ unsigned char uchCRCLo = 0xFF ; /* low...
C# Работники со стажем выше среднего Добрый вечер! Подскажите, пожалуйста, как найти работников со стажем выше среднего... Написал функцию нахождения среднего стажа: public TimeSpan AverageExp(List<Job> employers) { TimeSpan sum = new TimeSpan(); int count = employers.Count; DateTime thisDay = DateTime.Today; for (int i = 0; i < employers.Count(); i++) { https://www.cyberforum.ru/ csharp-beginners/ thread2328220.html
Нежданчик в наследовании C#
или стреляем себе в ногу с помощью C# static void Main(string args) { //CheckServiceProtocol(); var b = new B(); b.Test(); // False b.Run(); // True b.Run2(); //False
C# Работа с матрицей(на 5 мин) Всем доброго времени суток! У меня следующее задание:"Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент". Получилось почти все. Не до конца выходит расположить... https://www.cyberforum.ru/ csharp-beginners/ thread2328178.html
C# Не получается удалить дубликаты из list'a https://www.cyberforum.ru/ csharp-beginners/ thread2328133.html
Хочу сделать метод deletedub(), который удаляет из list (из string обязательно преобразовать в list) все дубликаты, не получается. namespace minmax_sa { class CIArr2 { // Поле данных: private int a; // Конструктор: public CIArr2(int count) {
C# В чём разница C# .NET и C# Windows Forms?
В чём разница C# .NET и C# Windows Forms?
C# С помощью датчика случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 50 до 100 включительно... Помогите пожалуйста с задачей, если можно лучше через Visual Studio. Массив предназначен для хранения значений весов двадцати человек. С помощью датчика случайных чисел заполнить массив целыми значениями, лежащими в диапазоне от 50 до 100 включительно. https://www.cyberforum.ru/ csharp-beginners/ thread2327982.html C# Алгоритм расчета графика работ https://www.cyberforum.ru/ csharp-beginners/ thread2327953.html
Приветствую, ребята. Подскажите пожалуйста, есть ли уже готовые алгоритмы расчета рабочего графика ? Допустим есть такое условие: Существует некое количество сотрудников. Эти сотрудники работают посменно. В будни сотрудник отрабатывает 15,5 часа, в выходные и праздники 23,5 часа. Каждый день в бригаде работают 4 человека. Условия: 1. Два дня подряд работать нельзя; 2. Количество часов,...
C# Для каждого Ai, начиная с последнего и заканчивая первым, вывести его квадратный корень не менее чем с четырьмя знаками
задача звучит так "Входной поток содержит набор целых чисел Ai (0 ≤ Ai ≤ 1018), отделённых друг от друга произвольным количеством пробелов и переводов строк. Размер входного потока не превышает 256 КБ. Результат Для каждого числа Ai, начиная с последнего и заканчивая первым, в отдельной строке вывести его квадратный корень не менее чем с четырьмя знаками после десятичной точки." Помогите...
C# Тестирование сайта Здравствуйте. Пытаюсь тестировать сайт и возникла куча вопросов. Вот код: using System; using OpenQA.Selenium; using OpenQA.Selenium.Chrome; using NUnit.Framework; namespace OpenCart { https://www.cyberforum.ru/ csharp-beginners/ thread2327936.html
Модератор
Эксперт .NET
15466 / 10712 / 2786
Регистрация: 21.04.2018
Сообщений: 31,531
Записей в блоге: 2
01.10.2018, 23:55 0

Чтение матрицы и запись ее в двумерный массив - C# - Ответ 12938462

01.10.2018, 23:55. Показов 4104. Ответов 16
Метки (Все метки)

Ответ

Вот метод чтения из файла. Большая часть различные проверки.
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
        #region Чтение матрицы и запись ее в двумерный массив
        static int[,] ReadMatrix(string file, char[] separators = null)
        {
            // Получение списка строк
            IEnumerable<string> Rows = File.ReadLines(file);
 
            // Преобразование строк в список подстрок
            if (separators == null) // Если не передавался список сепараторов, то он создаётся.
                separators = new char[] { ' ', '\t', '\\','/',':' };
            IEnumerable<List<string>> RowsSub
                        = Rows
                        .Select(row => new List<string> ( row.Split(separators, StringSplitOptions.RemoveEmptyEntries)));
            // Удаление пустых строк и подстрок, которые не преобразуются в целые числа
            // Преобразование в целые числа
            IEnumerable<List<int>> RowsListInt
                = RowsSub
                .Where(row => row.Count > 0)
                .Select(row => row
                                .Where(sub => int.TryParse(sub, out int a))
                                .Select(sub => int.Parse(sub))
                                .ToList()
                                );
 
            // Поверка количества элементов в строках, если не совпадает, то выход
            if (RowsListInt.Select(row => row.Count).Max() != RowsListInt.Select(row => row.Count).Min())
                return null;
 
            // Создание выходной матрицы 
            int[,] ret = new int[RowsListInt.Count(), RowsListInt.ElementAt(0).Count];
 
            // Запись значений в матрицу
            int Irow = 0;
            foreach (List<int> row in RowsListInt)
            {
                int Icol = 0;
                foreach(int cell in row)
                {
                    ret[Irow, Icol] = cell;
                    Icol++;
                }
                Irow++;
            }
            return ret;
        }
        #endregion
И пример как им пользоваться
C#
1
            int[,] МояМатрица = ReadMatrix("..\\..\\Матрица.scv");


Вернуться к обсуждению:
Чтение матрицы и запись ее в двумерный массив C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.10.2018, 23:55
Готовые ответы и решения:

Чтение матрицы из файла и запись её в массив
Всем доброго времени суток, имеется файл 00011122331100 00000000000000 00012000000000...

Чтение матрицы и запись в файл
Считать матрицу из файла, найти минимальный элемент каждого столбца и записать результат в выходной...

Чтение значений типа int из файла в двумерный массив
Я написал вот такой код: public void OpenArray() // Чтение файла { ...

Запись строки в двумерный массив
Здравствуйте,запутался немного,как записать введенную строку пользователем в двумерный массив,так...

16
01.10.2018, 23:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.10.2018, 23:55
Помогаю со студенческими работами здесь

Запись в двумерный массив из Split
Все эти строки приходят через post запрос 1'ой срокой! Их разделяет &quot;:&quot;. 0'вой элемент приходит...

Запись строки в двумерный массив
производится чтение файла типа: 6 2 012123101212210321123012212101321210...

Чтение из файла и запись в массив
Добрый день. Я застрял на приведении типов при чтении строки из файла и попытке записи ее элементов...

Чтение из файла и запись в массив
Доброго времени суток. Не получается записать содержимое файла в массив для поиска максимального...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru