русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Введення даних


Дата додавання: 2014-11-27; переглядів: 809.


Введення вихідних даних у мові Паскаль може бути тільки без форматним. Можна вводити дані тільки цілого, дійсного та символьного типів.

Роздільником між числами, що вводяться, служить пробіл або кінець рядка. Роздільник між символами не потрібен.

Наприклад, потрібно ввести числа 2,5; 7,3; -17,5; 50. У розділі операторів програми повинні стояти оператори read або readln. На відміну від оператора read оператор readln після введення всіх зазначених в операторі даних здійснює перехід до наступного рядка.

Можливі різні методи організації введення цих чисел.

а) З використанням одного оператора read:

var

a, b, c: real;

d: integer;

begin

read (a, b, c, d);

...

end.

Вихідні дані вводяться як послідовність чисел:

2.5 7.3 -17.5 50

Введення виконується в одному (як у прикладі) або декількох рядках, відділяючи числа один від одного натисканням клавіші Enter. У результаті змінні отримують такі значення:

a = 2,5; b = 7,3; c =- 17,5; d = 50.

б) З використанням декількох операторів read:

... Read (A, B, C); read (D );...

Числа, що відповідають змінним, можна вводити так, як зазначено в пункті а).

в) З використанням операторів read і readln:

... Readln (A, B, C); read (D );...

Числа, що відповідають змінним A, B, C, вводяться в одному рядку, а число, що відповідає змінній D, на іншому. Такий порядок введення виконується тому, що після закінчення роботи оператора readln (A, B, C) оператор read (D) може вводити дані тільки з початку наступного рядку.

При роботі в діалоговому (інтерактивному) режимі рекомендується перед оператором вводу використовувати оператор виводу на екран запрошення - підказки про те, яку інформацію слід ввести.

Наприклад, writeln (‘ введіть 4 числа ‘);

 


<== попередня лекція | наступна лекція ==>
МЕТОДИЧНІ ВКАЗІВКИ | Виведення даних


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн