Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
4 / 3 / 3
Регистрация: 15.07.2014
Сообщений: 77
1

Организовать чтение массива из файла, и запись массива в файл

23.01.2015, 21:13. Показов 1805. Ответов 4
Метки нет (Все метки)

Доброго времени суток! Как организовать чтение массива из файла и вывести массив в файл?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2015, 21:13
Ответы с готовыми решениями:

Ввод с клавиатуры и запись в файл, чтение из файла и запись в массив, вывод из массива на экран
1.Ввод с клавиатуры и запись в файл, чтение из файла и запись в массив, вывод из массива на экран...

Запись массива в файл/чтение из файла
1) ввести с клавиатуры матрицу ( размером 4*4 или 5*5) и записать в файл; 2) обр. оерация- считать...

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

Запись массива в файл и чтение из файла
Есть массив m, в котором 6 строк и j столбцов. 1) Как записать его в текстовый файл, чтобы...

4
59 / 59 / 19
Регистрация: 13.07.2009
Сообщений: 183
23.01.2015, 21:59 2
Тут про работу с текстовыми файлами в Free Pascal
0
4 / 3 / 3
Регистрация: 15.07.2014
Сообщений: 77
23.01.2015, 22:17  [ТС] 3
Напиши пожалуйста часть кода, как считать массив или записать его в файл
0
59 / 59 / 19
Регистрация: 13.07.2009
Сообщений: 183
23.01.2015, 22:28 4
По ссылке всё есть.
Считать массив
Pascal
1
2
3
4
5
6
7
8
9
program txt_in1; var
fin: text;
ch: array [1..22] of char; i: integer;
begin
assign(fin,1.txt); reset(fin);
for i:=1 to 22 do begin
read(fin,ch[i]);
write(ord(ch[i]):4); end;
readln; end.
Записать строку в файл
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program txt_inout; var
j,k1,k2: integer; f: text;
a: string=’Строка’; b: string;
begin
assign(f,3.txt); rewrite(f);
for j:=1 to 10 do begin
writeln(a,j:4,j*2:4);
writeln(f,a,j:4,j*2:4); end;
close(f); writeln; reset(f);
for j:=1 to 10 do begin
readln(f,b,k1,k2);
writeln(b,k1:4,k2:4); end;
close(f); readln;
end.
Добавлено через 2 минуты
Для записи массива можно первый кусок кода переделать, например.
Pascal
1
2
3
4
5
6
7
8
9
program txt_in1; var
fin: text;
ch: array [1..22] of char; i: integer;
begin
assign(fin,1.txt); rewrite(fin);
for i:=1 to 22 do begin
write(fin,ch[i]);
end;
readln; end.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
31466 / 20513 / 7988
Регистрация: 22.10.2011
Сообщений: 35,639
Записей в блоге: 7
23.01.2015, 23:10 5
Цитата Сообщение от VanyakaCompany Посмотреть сообщение
как считать массив или записать его в файл
Для этого надо как минимум знать, какой массив надо записать/прочитать, и с каким типом файлов работать. Текстовыми файлами мир FPC далеко не ограничен. Есть еще типизированные и бестиповые, с которыми работать гораздо удобнее, чем с текстовыми...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2015, 23:10

Чтение из файла в массив и запись из массива в файл
Как строчку считать из файла и поместить в массив, а после обработки считать из массива и записать...

Запись - чтение двумерного массива в файл - из файла
Ребят, помогите пожалуйста к задаче https://www.cyberforum.ru/pascal/thread100714.html написать...

Чтение массива из файла, его преобразование и запись в другой файл
Всем привет. Есть вот такой код: #include <iostream> #include <vector> #include <fstream>...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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