Школа » Презентации » Другие презентации » Презентация "Организация ввода-вывода данных в файл в Паскале"

Презентация - "Презентация "Организация ввода-вывода данных в файл в Паскале""

0
10.02.23
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Презентация "Организация ввода-вывода данных в файл в Паскале"". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Презентация "Организация ввода-вывода данных в файл в Паскале" 📚 Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Презентация "Организация ввода-вывода данных в файл в Паскале"" в социальных сетях: 

Просмотреть и скачать презентацию на тему "Презентация "Организация ввода-вывода данных в файл в Паскале""

Организация ввода и вывода данных с использованием файлов <br>
1 слайд

Организация ввода и вывода данных с использованием файлов

2<br>Описание<br><br>Файл – это область памяти на внешнем носителе, в которой хранится некоторая инф
2 слайд

2
Описание

Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация.

Особенности:
а) файл имеет имя;
б) файл содержит компоненты одного типа (файл строк, файл записей)
в)объем файла не оговаривается в программе ;

3<br>Типы файлов в Паскаль <br>Паскаль поддерживает три типа файлов: <br>текстовые файлы; <br>типизи
3 слайд

3
Типы файлов в Паскаль
Паскаль поддерживает три типа файлов:
текстовые файлы;
типизированные файлы;
нетипизированные файлы.

Файл, в описании которого указывается тип элементов, называется типизированным. Все элементы файла пронумерованы начиная с нуля.(базы данных)

Текстовый файл представляет собой последовательность символов разбитую на строки. Каждая строка заканчивается маркером конца строки.

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

4<br>Средства обработки файлов<br>установить связь программы с файлом; <br>"открыть" файл
4 слайд

4
Средства обработки файлов
установить связь программы с файлом;
"открыть" файл для чтения или записи;
считать из файла или записать в файл;
закрыть файл.

В программе на Паскале текстовый файл представлен файловой переменной типа TEXT.
Var <имя файловой переменной>: text;
Связь файловой переменной с именем файла на диске осуществляется с помощью оператора

Assign (имя файловой переменной, имя файла на диске);

Имя файла на диске больше нигде в программе не появляется. <Имя файла на диске> должно содержать полный путь для поиска данного файла. Если полный путь к файлу не указан, то файл будет искаться в каталоге, где находится исходный текст программы.

Открытие файла для чтения выполняется оператором

Reset (имя файловой переменной);

Если на диске нет файла с данным именем, то выполнение программы прервется.

Открытие файла для записи осуществляется оператором

Rewrite (имя файловой переменной);

Если на диске нет файла с данным именем, то файл будет создан.


5<br>Установка связи <br>программы с файлом<br>Для установления связи переменной и файла<br>служит п
5 слайд

5
Установка связи
программы с файлом
Для установления связи переменной и файла
служит процедура
Assign(<имя файловой переменной>,’<имя файла на диске>’);
Например: Assign (f,‘input.txt’);
Assign (g,’output.txt’);
Описание файловой переменной
Var
<имя файловой переменной>: text ;
Например:
Var
f,g:text;
“Эсайгн”

6<br>Открытие файла для чтения или записи<br>Для чтения из файла необходимо открыть файл для чтения
6 слайд

6
Открытие файла для чтения или записи
Для чтения из файла необходимо открыть файл для чтения с помощью процедуры RESET(<имя файловой переменной>);
Например: Reset (f);

Для записи в файл открываем файл для записи с помощью процедуры
REWRITE(<имя файловой переменной>);
Например: Rewrite (g);

7<br>Чтение из файла.<br>Запись в файл.<br>Чтение данных из файла выполняется процедурой<br> READ (&
7 слайд

7
Чтение из файла.
Запись в файл.
Чтение данных из файла выполняется процедурой
READ (<имя файловой переменной>,’<имя переменной>);
Например: Read (f,a,b);

Запись данных в файл выполняется процедурой
WRITE(<имя файловой переменной>, <значение>);
Например: Writeln(g,c);

8<br>Закрытие файлов<br>После того как данные из файла прочитаны, его необходимо закрыть посредством
8 слайд

8
Закрытие файлов
После того как данные из файла прочитаны, его необходимо закрыть посредством процедуры
CLOSE (<имя файловой переменной>);
Например: Close (f);
После того как данные в файл записаны его необходимо закрыть посредством процедуры
CLOSE (<имя файловой переменной>);
Например: Close (g);

9<br>2. Нахождение площади треугольника по формуле Герона.<br>Формат входных данных<br>Входной файл
9 слайд

9
2. Нахождение площади треугольника по формуле Герона.
Формат входных данных
Входной файл содержит три целых числа через пробел.
Формат выходных данных
Выведите значение площади треугольника.

Примеры:
Вход
3 4 5
Выход
6

Вход
22 33 44
Выход
351.473239
3.Даны три целых числа.
Определить, имеется ли среди них хотя бы
одна пара равных между собой чисел.

Формат входных данных
Входной файл содержит три целых числа через пробел.

Формат выходных данных
Выведите 'YES' если это так, и 'NO' в противном случае.

Примеры:
Вход
544 935 911
Выход
NO

Комментарии (0) к презентации "Презентация "Организация ввода-вывода данных в файл в Паскале""