• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Запись данных в файл

  • Автор темы Автор темы OnOff
  • Дата начала Дата начала

OnOff

Ученик
Регистрация
11 Май 2010
Сообщения
1
Реакции
0
Баллы
0
Запись данных в файл

Помогите!.. Нужно записать массив в txt файл и потом чтоб можно было обратно... Колличество чисел в массиве равно mv1..
вот часть задания, здесь переменый есть:
begin
clrscr;
writeln ('сколько чисел в последовательности( до ',n1,'): ');
readln (mv1);
writeln ('введите ',mv1,' целых чисел:');
for i:=1 to mv1 do
read (M1);
readkey;
for k:=mv1 downto 2 do
begin
m:=1;
for i:=1 to k do
if M1 > M1[m] then m:=i;
MM:=M1[k];
M1[k]:=M1[m];
M1[m]:=MM;
end; {sorting}
writeln ('массив после сортировки
for i:=1 to mv1 do
write (M1,' ');
writeln;

ЭТО ТОЛЬКО ЧАСТЬ программы... ПОжалйста, помогите введеные в масив чмсла в файл записать... ПЛИЗ!!!))))
 
f:text - определяет текстовую файловую переменную в разделе переменных
assign(f,filename) - связывает файловую переменную с файлом на диске по его полному имени
reset(f) - Открывает существующий файл по чтению
rewrite(f) - Создает и открывает новый файл или перезаписывает существующий файл
append(f) - Открывает существующий файл для добавления
read(f, exp) - считывает в переменную exp значение из файла f
readln(f, exp) - считывает в переменную exp значение из файла f до признака конца строки
write(f, exp) - записывает значение переменной exp в файл f
writeln(f, exp) - записывает значение переменной exp в файл f и дописывает признак конца строки
eoln(f) - Возвращает состояние конца строки текстового файла (true, false).
eof(f) Возвращает состояние конца файла (true, false).
close(f) - Закрывает ранее открытый файл.
 
Назад
Сверху