Вопрос задан 18.02.2019 в 08:17. Предмет Информатика. Спрашивает Актенел Адиль.

Что делает следующая программа?program Whatlslt;var f: file of integer; i: integer;beginreset( f );

while not eof( f ) do begin read( f, i );writeln( i );end;close(f);end.1) выводит в столбик числа, записанные в файле;2) выводит в строку числа, записанные в файле;3) записывает числа в новый файл;4) дописывает числа в существующий файл.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Басаров Арнур.

ответ 1

ясно, что не 3 и 4, т.к. файл открывается на чтение(reset)

ответ не 2, т.к. при вызове writeln() происходит переход на следующую строку, т.е. числа будут записаны в столбик

 

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа, представленная в вашем вопросе, выполняет следующие действия:

1) Выводит в столбик числа, записанные в файл.

Программа открывает файл, считывает числа из него и выводит их по одному в столбик. Для этого она использует цикл `while not eof(f)`, который выполняется до тех пор, пока не будет достигнут конец файла. Внутри цикла программа считывает число из файла с помощью `read(f, i)` и выводит его с помощью `writeln(i)`.

2) Выводит в строку числа, записанные в файл.

Программа также может выводить числа в строку, а не в столбик. Для этого вместо `writeln(i)` нужно использовать `write(i)`. Таким образом, числа будут выводиться в одну строку, разделенные пробелами.

3) Записывает числа в новый файл.

Если файл, с которым программа работает, не существует, она создаст новый файл и запишет в него числа. Для этого используется процедура `reset(f)`, которая открывает файл для чтения. Если файл не существует, он будет создан. Затем программа считывает числа из файла и может выполнять различные операции с ними.

4) Дописывает числа в существующий файл.

Если файл, с которым программа работает, уже существует, она может дописывать числа в конец файла. Для этого используется процедура `reset(f)`, которая открывает файл для чтения. Затем программа считывает числа из файла и может выполнять различные операции с ними.

Примечание: Для полного понимания программы необходимо знать, какие значения записаны в файл и какие операции выполняются с числами после их считывания. В предоставленном коде отсутствуют дополнительные инструкции, поэтому точно сказать, что программа делает с числами после их считывания, невозможно.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос