это область памяти на внешнем носителе, в которой хранится
некоторая информация. Особенности:
а) файл имеет имя;
б) файл содержит компоненты одного типа (файл строк, файл записей)
в)объем файла не оговаривается в программе ;
FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.
Email: Нажмите что бы посмотреть
Особенности:
а) файл имеет имя;
б) файл содержит компоненты одного типа (файл строк, файл записей)
в)объем файла не оговаривается в программе ;
В программе на Паскале текстовый файл представлен файловой переменной типа TEXT.
Var <имя файловой переменной>: text;
Связь файловой переменной с именем файла на диске осуществляется с помощью оператора
Assign (имя файловой переменной, имя файла на диске);
Имя файла на диске больше нигде в программе не появляется. <Имя файла на диске> должно содержать полный путь для поиска данного файла. Если полный путь к файлу не указан, то файл будет искаться в каталоге, где находится исходный текст программы.
Открытие файла для чтения выполняется оператором
Reset (имя файловой переменной);
Если на диске нет файла с данным именем, то выполнение программы прервется.
Открытие файла для записи осуществляется оператором
Rewrite (имя файловой переменной);
Если на диске нет файла с данным именем, то файл будет создан.
Описание файловой переменной
Var
<имя файловой переменной>: text ;
Например:
Var
f,g:text;
“Эсайгн”
После того как данные в файл записаны его необходимо закрыть посредством процедуры
CLOSE (<имя файловой переменной>);
Например: Close (g);
учитель информатики и ИКТ Дугина И.Р.
Нахождение площади треугольника по формуле Герона.
Учитель информатики и ИКТ Дугина И.Р.
Составить программу, которая читает файл, значения аргумента и функции записывает в одномерные массивы, подсчитывает их количество, выводит на экран дисплея и записывает в файл .
1. Program vetvlenie;
Var
a,b,c:integer;
f,g: text;
begin
assign (f,'input.txt');
reset (f);
readln (f,a,b,c);
close (f);
assign (g,'output.txt');
rewrite (g);
if (a=b) or (b=c) or (c=a) then
writeln (g,'YES')
else
writeln (g,'NO');
close(g);
end.