![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь 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);
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; просмотров: 159; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.142.142.168 (0.009 с.) |