русс | укр

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

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


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


Робота операторів


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


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

Readln відрізняється від read тільки тим, що всі змінні повинні бути введені в один рядок екрана, Enter натискається один раз наприкінці. Readln використовується в основному для введення рядків тексту, для введення чисел краще використовувати read, тому що в цьому випадку користувач може вводити дані більш вільно (і в одну, і в кілька рядків екрана).

Якщо користувач уводить дані неприпустимого типу (наприклад, рядок тексту замість числа), то виводиться повідомлення про помилку й робота програми переривається.

Приклад: потрібно ввести дані для розв'язку квадратного рівняння

var a,b,c:real;

. . . .

read (a,b,c);

Наприклад, a=1, b=4, c=2.5 На екрані вводимо:

1_4_2.5

_ означає пробіл

означає натискання Enter, переходимо на наступний рядок

або

2.5

або

4_2.5

Пробілів може бути й трохи.

Як правило, перед оператором уведення ставиться оператор виведення, службовець запрошенням до введення, що й пояснює користувачеві, що саме слід зробити (див. нижче).

 


<== попередня лекція | наступна лекція ==>
Оператор присвоювання | Загальний вид запису операторів


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