Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Оператор вызова процедуры ввода (чтения) данныхСодержание книги
Поиск на нашем сайте
обеспечивает ввод данных для последующей их обработки программой.
Read (параметр1, параметр2, …, параметрN) где параметр1, параметр2, …, параметрN – переменные допустимых типов данных.
Правила выполнения оператора вызова процедуры Read
· Для числовых значений параметр1, параметр2, …, параметрN набираются на клавиатуре минимум через один пробел. · После набора данных для одного оператора вызова процедуры Read нажимается клавиша ввода Enter. · Значения переменных должны вводиться в строгом соответствии с синтаксисом языка Turbo Pascal. Если соответствие нарушено, то возникают ошибки ввода-вывода. · Строковые (String) значения при вводе лучше всего располагать в отдельной строке.
Пример Var A: Integer; B: Char; C: Real; Begin Read (A, B, C); End.
Набираем на клавиатуре:
234R 15.7358 <Enter>
Оператор вызова процедуры ввода (чтения) строки обеспечивает ввод данных для последующей их обработки программой.
ReadLn (параметр1, параметр2, …, параметрN)
Сравнение операторов вызова процедур Read и ReadLn
Примеры
Var A: Char; B: Integer; C: Real; Read (a, b, c) ReadLn (a, b, c)
Read (a, b, c); Read (d);
ReadLn (a, b, c); Read (d);
Read (a); Read (b); Read (c); 1-ый способ
2-ой способ
ReadLn (a); ReadLn (b); ReadLn (c); 1-ый способ
2-ой способ
Оператор вызова процедуры вывода Выдает на экран значения параметр1, параметр2, …, параметрN в стандартной форме.
Write (параметр1, параметр2, …, параметрN) Выдает на экран значения параметр1, параметр2, …, параметрN в стандартной форме и в заключение выполняет перевод курсора в первую позицию новой строки.
WriteLn (параметр1, параметр2, …, параметрN)
где параметр1, параметр2, …, параметрN - переменная, константа, выражение любого допустимого типа (целый, вещественный, логический, символьный, строковый, диапазон и др.). Примеры A:= 1; B:= 2; C:= 3; Write (A); Write (B); Write (C);
Write (A,B,C);
WriteLn (A); WriteLn (B); WriteLn (C);
WriteLn (A,B,C);
WriteLn (B, '@', A, 'сумма', C+A);
Форматный вывод
1. Параметры определения ширины поля для параметра при печати Write (параметр1: длина, параметр2: длина, …)
Длина – целое выражение, определяющее общий размер поля для вывода параметра.
Пример A:= 10; B:= 2; C:= 100;
WriteLn (A, B, C);
WriteLn (A:2, B:2, C:4);
WriteLn (A, B:2, C:2);
X:= 421.53; WriteLn (X);
X:= -421.53; WriteLn (X);
X:= 421.53; WriteLn (X: 8);
2. Параметр определения числа знаков после десятичной точки при печати Write (параметр1: длина: количество, …) Количество – целое выражение, определяющее, сколько цифр после десятичной точки выводить для числа с фиксированной точкой. X:= 421.53; WriteLn (X: 7: 2);
WriteLn (X: 9: 4);
WriteLn (X: 6: 4);
Оператор условия If
Оператор условия If выполняется следующим образом:
· Вычисляется логическое выражение (булевый тип: True, False), · Если значение логического выражения есть True (истина), выполняется <Оператор-1>, указанный после Then, · Если значение логического выражения есть False (ложь), выполняется <Оператор-2>, указанный после Else.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-08-12; просмотров: 155; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.76.183 (0.005 с.) |