Реферат Курсовая Конспект
Процедура Read. - раздел Информатика, Лекция 14 Эта Процедура Предназначена Для Ввода Данных Сплошным Потоком. Прави...
|
Эта процедура предназначена для ввода данных сплошным потоком.
Правила записи значений данных очень просты:
- разделителем между числами являются один или несколько пробелов;
- пробелы в числе недопустимы;
- вещественные числа можно записывать в форме с точкой или в форме с экспонентой.
Пример. Пусть в программе надо организовать ввод значений: N - целого типа; А, В, С - вещественного типа. Тогда фрагмент программы можно записать в виде
Var N : Integer;
A, B, C : Extended;
. . . . . . . . . . . . . .
Begin
Read(N, A, B, C);
. . . . . . . . . . . . .
Если необходимо ввести значения: N =34 ; A = 15,0; B = 23,5; C = 2.85 105;,
тогда на клавиатуре надо набрать:
34 15 23.5 2.85е5
После нажатия Enter первое число будет занесено в ячейку памяти для N, второе число - в ячейку памяти для А и так далее.
Ввод из внешнего файла.
Для организации ввода из внешнего файла необходимо:
- в разделе переменных объявить файловую переменную с идентификатором типа Text;
- связать внешний файл с файловой переменной с помощью процедуры Assign(ФП, 'путь'), где ФП - файловая переменная; "путь" - это путь к внешнему файлу;
- открыть файл для чтения с помощью процедуры Reset(ФП);
- указать в процедуре Read файловую переменную;
- после окончания ввода закрыть файл с помощью процедуры Close(ФП).
Пример. Если в программе Р6 надо организовать ввод значений N, A, B, C из внешнего файла VxodP6.txt , который хранится в в каталоге С:TpPas , то в программе должены быть записаны следующие фрагменты (Fvx - файловая переменная)
– Конец работы –
Эта тема принадлежит разделу:
Var N Integer... A B C Extended... Fvx Text...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Процедура Read.
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов