Input продукция в паскал

За обмен на информация между потребителя и компютъра всички данни са организирани във файлове.

Изображение - или име площ памет в средата за външна памет (твърд диск, флопи диск, CD-ROM и т.н.) или логическо устройство е източник или приемник на информация (клавиатура, дисплей, принтер пристанища и т.н.).
Файлът може да се разбира като всеки набор от данни.

програми се свързват с външната среда (устройства) се извършва чрез имената на файловете с помощта на стандартните процедури, I / O:

Когато въвеждате данни от клавиатурата и изхода на екрана на дисплея използва стандартни файлове с вход имена (вход) и изход (изход) имената им са настроени по подразбиране. Помислете за стандартен вход / изход.

изходни данни в Паскал

За да се покаже на данни при използване на процедурата:

WRITE (А1, А2, ..., AN); - изходни променливи А1, А2, ..., AN в линията на екрана;
WRITELN (А1, А2, ..., AN); - изходни променливи А1, А2, ..., AN на линията на екран с линия;
WRITELN; - нов ред.

Променливите на изхода могат да имат следните типове:

Както УС на химичните елементи Характер и низови константи. Разрешено изходен формат и без него. Когато се изисква определена дължина поле неформатиран изходни данни, данните са разделени с интервали, което ги прави трудни за четене, така че е необходимо да се предвиди за разделяне пространства.

Когато неформатиран изходните данни в реално тип се извежда в експоненциална форма, като:

Пример 8.1. Трябва да въвеждат следните стойности:

А = 10; В = 20; С = 30;
D = -25,11
R = 'IBM PC ";
L = вярно;
G = FALSE.
Процедура: Писано е:

При използване на формата, в изходните процедури специфичната дължина на полето, предвидено за изходни променливи (K) и точността на представяне на реално число (М):

Условия за ползване формати:

  • в данните космически условие се намира в дясно;
  • свободните длъжности са пълни с интервали от лявата и от дясната с нули;
  • ако дължината на полето е по-малко, отколкото се изисква, форматът се игнорира и се дава необходимата дължина на полето;
  • Минималната дължина на полето за реалната позиция 10;
  • максималната дължина на полето за дробна част на недвижим 18 продукта.

Пример 8.2. Трябва да въвеждат следните стойности:

А = 25; В = -3,5; С = -12,21 10-2 ?;
процедура:

Въвеждане на данни в Паскал

За да въведете данните, процедурите:

READ (А1, А2, ..., AN); - N входни стойности и да ги възлагат на променливи А1, А2, ..., AN;
READLN (А1, А2, ..., AN); - N входни стойности и да ги възлагат на променливи А1, А2, ..., AN да премине останалите данни до края на реда;
rEADLN; - линия минава.

Входни променливи могат да имат следните типове:

При въвеждане на данни се превръща от външната формата на вътрешната форма на представяне, в съответствие с типа на променливи, посочени.

Когато четете за недвижими вида на пропуски в данните, предшествана от редица се игнорират.
Когато четете низ данни и пропуски типов характер са значителни.

Пример 8.3. Следните стойности трябва да се въведат:
А = 5,1; В = -12,21 * 10 -2; I = 5; J = 20; G = 'R'; H = 'S';

5.1 12.21E-5-ти февруари, 20 натиснете Enter
RS натиснете Enter

Тези стойности ще бъдат:
А = 5,1; В = -12,21 * 10 -2; I = 5; J = 20; G = 'R'; H = "S".