Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 2
Регистрация: 09.12.2014
Сообщений: 21

Считать из файла текст и вписать его в двумерный символьный массив

06.11.2015, 19:53. Показов 2350. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в тексте дан файлик, вида

11111111111
11111110101
1000000s011
10101101011
10101101011
10101001011
10101111011
10101100001
10101001101
1010110f001
11111111111


надо считать этот файл и записать его в двумерный массив char[11,11]
Много уже перелопатил, но так и не смог. Есть идеи?

вот что щас передо мной. Как бы это отредактивароть, или ваще переделать?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
string str = System.IO.File.OpenText(@"C:\Users\lab.txt").ReadToEnd().Trim();
            string[] spli = str.Replace("\r\n", ";").Split(' ', ';');
            char[,] c = new char[11, 11];
 
            for (int q = 0; q < 11; q++)
            {
                for(int i=0; i<11; i++)
                {
                    for(int j=0; j<121; j++)
                    {
                        c[q, i] = Convert.ToChar(str[]);
                    }
                }   
            }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.11.2015, 19:53
Ответы с готовыми решениями:

Считать двумерный символьный массив из файла input и просто распечатать его в файл output
Нужно считать двумерный символьный массив из файла input и просто распечатать его в файл output. 7(N,число строк) 5(M,число столбцов)...

Считать текст из файла в двумерный массив
Всем привет! Проблема такая. У меня есть текст 4х4 например 44rr r5r5 tttt eeee Мне нужно загнать его в двумерный массив....

Считать текст из текстового файла в двумерный массив
В общем есть файл с зарплатами 10 человек за 12 месяцев, нужно как то считать его оттуда, что бы он был двумерным.Как сделать?

2
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
06.11.2015, 20:03
C#
1
2
3
4
5
6
7
8
9
string[] lines = File.ReadAllLines(@"C:\Users\lab.txt");
char[,] c = new char[11, 11];
for (int i = 0; i < 11; i++)
{
    for (int j = 0; j < 11; j++)
    {
        c[i, j] = lines[i][j];
    }
}
1
0 / 0 / 2
Регистрация: 09.12.2014
Сообщений: 21
06.11.2015, 20:08  [ТС]
Огромное спасибо)!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.11.2015, 20:08
Помогаю со студенческими работами здесь

Считать из файла двумерный массив, а потом закрасить его элементы соответственно
Мне нужно считать из файла двумерный массив, а потом закрасить его элементы соответственно(0 - белый, 1 - черный, 2 - красный) То...

Как считать из файла текст в двумерный массив типа char и отсортировать в алф. порядке?
Постановка задачи: Исходные данные считать из текстового файла через отдельную функцию. Дана строка символов, состоящая из...

Считать из файла числа, формируя из них двумерный массив размера NxN, и вывести его
Надо считать из файла числа , формируя из них двумерный массив размера NxN, и вывести его. Вообще не представляю как можно это сделать....

Считать из файла символьный массив
помогите набидь программу в pascal. зарание благодарен считать из файла символьный массив. распечатать его выделяя цветом прописные...

Как вписать в символьный массив int значение?
Здравствуйте, уважаемые! Что-то я затупил и не могу сообразить как вписать интовую цифру в массив? Параметры должны вставляться в места...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru