Добавить возможность поэлементного объединения файлов: пары чисел из двух входных файлов должны друг за другом записываться в выходной файл. Это требует одновременного открытия ТРЕХ файлов: два с исходными данными и
один-результирующий.
Код ниже:
Uses CRT;
var
i, x, y, k: Integer;
f,g: file of integer;
name,name1: string;
begin
repeat
writeln('Меню');
writeln();
writeln('1. Создать файл');
writeln('2. Прочитать файл');
writeln('3. Копирование файла');
writeln('4. Завершить работу');
writeln();
write('Выберите дейсвтие: ');
readln(y);
writeln();
writeln();
if y=1 then begin
Randomize;
writeln('Введите имя файла:');
readln(name);
Assign(f, name+ '.dat'); Rewrite(f);
for i:=1 to 100 do begin
x:=-100+Random(201); Write(f,x);
end;
Close(f);
end
else if y=2 then begin
assign(f, name+ '.dat'); reset(f);
while not eof(f) do begin read(f,i);
write(' ',i)
end;
close(f);
writeln();
readln
end
else if y=3 then begin
assign(f, name+ '.dat');
reset (f);
writeln('Введите имя результатирующего файла:');
readln(name1);
Assign(g, name1+ '.dat');
rewrite (g);
while not eof (f) do begin
read (f, k);
write (g, k)
end;
close (f);
close (g);
end
else if y=4 then begin
writeln('Конец программы');
end;
until y = 4;
end.
245
259
Ответы на вопрос:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
TheBrainCatty21.05.2020 17:30
-
ЛизкаПодлизка11129.01.2020 10:10
-
YouSister31.01.2020 23:24
-
spritemax1101.01.2020 07:12
-
гульназ562305.11.2021 19:05
-
Khajiit99902.01.2023 12:00
-
ЛамповаяУмничка24.03.2022 23:09
-
Маджидия24.12.2021 02:39
-
ARTEMONUM28.11.2021 05:16
-
liza45683liza24.11.2022 04:58
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.