|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.02.2022, 11:41 | #1 |
Пользователь
Регистрация: 09.08.2021
Сообщений: 15
|
PascalABC.NET 3.8.1. Прочитать файл и весь поместить в матрицу
Файл Table2.txt содержит таблицу чисел размером, например, 10х2:
Код:
В PascalABC.NET нет функции типа ReadAllMatr. Но есть ReadAllLines, ReadAllText и ReadLines. Требуется, используя только эти новшества PascalABC.NET, получить матрицу. Вариант 1. Код:
Вариант 2. С программным определением размера матрицы: Код:
А как, чтобы красиво? (Традиционный способ: читать файл в цикле построчно, строку превращать в массив и добавлять его в матрицу, – мне известен.) Спасибо! |
01.02.2022, 15:51 | #2 |
Пользователь
Регистрация: 09.08.2021
Сообщений: 15
|
Вспомнил, что есть генератор Matr, не требующий указания размера матрицы, матрицу можно построить на основе одномерного массива чисел. Так что задача сводится к преобразованию массива строк, прочитанных из файла, в массив чисел.
Код:
Последний раз редактировалось Кверт; 01.02.2022 в 16:00. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразование кода из C в PascalABC.NET (символы и строки) - PascalABC.NET | ParkerVans | Помощь студентам | 5 | 05.12.2017 10:09 |
Написать код на языке C: Из файла F1 прочитать матрицу A (10,20). Вычислить сумму элементов каждой строки, отсортировать, записать в файл F2 | marysluva | Помощь студентам | 6 | 31.12.2016 14:03 |
[PascalABC.NET]Как записать данные с рекорда в файл? | destra1j | Помощь студентам | 0 | 17.05.2016 19:03 |
Прошу помощи. Тема: Типизированный файл. PascalABC.NET | Roman_BaTbKo | Помощь студентам | 0 | 20.12.2015 23:02 |
Типизированный файл в задаче (Часть 1) PascalABC.net? | serge-first | Помощь студентам | 8 | 26.03.2014 14:46 |