• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Работа с файлами

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

advokat92

Создать файл P, компонентами которого являются элементы массива M. Переписать из файла P в файл G все компоненты в обратном по-рядке. Прочитать файл G.
M=(0,4; 6,1; 2,3; 0,7; 6,2; 3,1; 0,9; 10,1)
 
N

nayke

Код:
//объявили переменную файла
var f:text;
begin //открыли файл
AssignFile(f,Filename);
//для чтения
Reset(f);
i:=1;
//читаем до конца и записываем в массив
While not eof(f) do
begin read(f,a[i]);//или readln(f,s); а потом разбирать строку
inc(i);
end;
n=i-1;
//закрыли
CloseFile(f);
//теперь записываем во второй в обратном порядке
AssignFile(f,Filename2);
rewrite(f);
for i:=n downto 1 do
write(f,a[i]+' ');
CloseFile(f);
end;
код примерный остальное найдешь сам.. я надеюсь..
 
0

0uzn

Код:
my @m = ('0,4','6,1','2,3','0,7','6,2','3,1','0,9','10,1');
open P,'>file1.txt' or die $!;
print P $_,"\n" for(@m);		#записываем в файл P массив M
close P;
open P,'<file1.txt' or die $!;
open G,'>file2.txt' or die $!;
my @a = <P>;					#считываем файл P в массив
close P;
my @r = reverse @a;			 #переписываем элементы в обратном порядке
print G for(@r);				#записываем в файл G элементы в обратном порядке
close G;
open G,'<file2.txt' or die $!;
print while(<G>);			  #читаем и печатаем файл G
close G;
 
0

0uzn

Извиняйте,только сейчас прочитал,что задачку на дельфях надо было решить. B)

Добавлено: Извиняйте,только сейчас прочитал,что задачку на дельфях надо было решить. :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!