русс | укр

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

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


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


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


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


 

В якості оператора виводу може бути використаний як оператор write, так і оператор writeln. Після виконання оператора write поточний покажчик залишається на тому ж рядку. Після виконання оператора writeln покажчик переходить на початок наступного рядку.

Виводити дані можна двома способами: без вказівки формату виводу і з форматом.

Приклади операторів виведення:

а) ... write (a, b, c); write (d );...

Всі числа виводяться на одному рядку. Так як формат не вказаний, то під кожне число відводиться стандартна кількість позиції. Результат виводу у програмі, що написана мовою Free Pascal[1], наведений на рисунку 1.1.

Рисунок 1.1- Результат виводу у Free Pascal

 

Дійсні числа в цьому прикладі виводяться в експоненційній формі (формат з плаваючою крапкою).

Аналогічний результат можна отримати за допомогою одного оператору:

write (a, b, c, d).

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

В середовищі програмування Pascal ABC той же оператор виводу дасть такий результат, який наведений на рисунку 1.2.

 

Рисунок 1.2- Результат виводу у Pascal ABC

 

б) ... writeln (a: 5: 1, b: 5:2, c: 7:2, d: 4);

У цьому випадку числа виводяться за вказівкою формату. Результати:

2.5 7.30 -17.30 50

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

в) ... writeln ('a =', a: 4:1, 'b =', b: 4:1, 'c =', c: 6:2);

writeln ('d =', d: 3 );...

У цьому прикладі використовується можливість виведення рядків символів для іменування змінних - 'a =' , 'b =', 'c =', 'd ='.

Результати виведення:

a = 2.5 b = 7.3 c =- 17.30

d = 50

До інформації, що виводиться, можна додати заголовок.

Наприклад:

writeln (‘ результат обчислення ’);

writeln (‘ вихідні дані: ‘).

 


<== попередня лекція | наступна лекція ==>
Введення даних | Арифметичні вирази


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