TXT - В *.txt-файле содержится только текстовая информация и ничего больше.
RTF - Универсальный кросс-платформенный формат для хранения текстовой информации. Сохраняет данные форматирования, позволяет производить вставку дополнительных объектов: формул, таблиц, сносок и др.
DOC - Имеют возможности сохранения форматирования, стилевого оформления, вложения картинок и других объектов в текст, а также поддержку гиперссылок.
DOCX - Усовершенствованный и лицензированный формат от Microsoft. Представляет собой следующий этап формата *.doc.
HTML - был разработан специально для создания веб-страниц, но благодаря своей универсальности, удобству и небольшому размеру стал широко использоваться для хранения текстовых данных.
PDF - Этот формат стал стандартом для обмена документами.
ODT - Поддерживает большую часть форматирования что и «DOCX», включая вставку изображений, таблиц и гиперссылок.
Объяснение:
TXT - В *.txt-файле содержится только текстовая информация и ничего больше.
RTF - Универсальный кросс-платформенный формат для хранения текстовой информации. Сохраняет данные форматирования, позволяет производить вставку дополнительных объектов: формул, таблиц, сносок и др.
DOC - Имеют возможности сохранения форматирования, стилевого оформления, вложения картинок и других объектов в текст, а также поддержку гиперссылок.
DOCX - Усовершенствованный и лицензированный формат от Microsoft. Представляет собой следующий этап формата *.doc.
HTML - был разработан специально для создания веб-страниц, но благодаря своей универсальности, удобству и небольшому размеру стал широко использоваться для хранения текстовых данных.
PDF - Этот формат стал стандартом для обмена документами.
ODT - Поддерживает большую часть форматирования что и «DOCX», включая вставку изображений, таблиц и гиперссылок.
Объяснение:
const
month_length = 30;
var
f: text;
max, i, k, s, n: integer;
a: array[1..366] of integer;
begin
assign(f, 'file.txt');
//закоментировать если файл существует
rewrite(f);
randomize;
for i := 1 to 365 do
writeln(f, Random(100) - 50);
close(f);
reset(f);
n := 0;
while not eof(f) do
begin
n := n + 1;
readln(f, a[n]);
Write(a[n], ' ');
if (a[n] > max) or (n = 1) then max := a[n];
end;
close(f);
Writeln;
s := 0;
k := 0;
for i := 1 to n do
begin
if abs(a[i] - max) <= 3 then k := k + 1;
if n - i <= month_length then s := s + a[i];
end;
writeln('Last month average = ', s / month_length);
writeln('Tops = ', k);
end.