русс | укр

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

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


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


Оператор виведення.


Дата додавання: 2013-12-23; переглядів: 1336.


Оператор введення.

Стандартні типи даних.

 

До стандартних типів відносяться:

1. Integer -цілий ( всі цілі числа та 0); 1, 157, -16

2. Real - дійсний (всі числа що мають дробову частину); 17.8; -192.3

3. Char - символьний ( всі символи, що розміщені на клавіатурі

ЕОМ); ‘A’ , ’B’ , ’2’.

4. Boolean - логічний (приймає два логічних значення TRUE -FALSE);

 

 

Розглянемо просту програму: Знайти суму 3-х цілих чисел.

l.Program pr1;

2. Var А, В, С, D: Integer;

3. Begin

4.А:=1;

5.В:=3;

6. С: =5;

7.D:=A+B+C;

8. Writeln(D);

9. End.

 

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

Можна ще сказати, що Begin та End служать для надання завершеності структури програми. Після End обов'язково ставимо крапку - це останній оператор.

Приклад: Знайти суму двох дійсних чисел.

1. Program prl;

2. Var РАМІ, РАМ2, S: Real;

3. Begin

4. Read(PAMl, РАМ2);

5. S:=PAM1+PAM2;

6. Writeln(S);

7. End.

 

 

В четвертому рядку записано Read(PAMl,PAM2). Це процедура введення. На великих ЕОМ використовували перфокарти (на них записували програму та вхідні дані). Зараз введення даних на ЕОМ виконується з клавіатури (дані вводить програміст). Оператор введення Read здійснює виклик стандартної процедури введення, в результаті виконання якої змінні РАМ1 і РАМ2

одержать задані числові значення. Ці значення є вхідними даними для задачі. Оператор введення складається з ідентифікатора Read та списку змінних, які записуються в круглих дужках. Число змінних може бути любим. Якщо змінних більше однієї, вони розділяються один від одного комами.

Приклад:

Які із наступних послідовностей символів є операторами введення?

 

Read(a, b+c)> Read(x,y,z); Read(z; t)i

- + -

 

Оператор виведення складається із ідентифікатора Write та списку виразів, що записується в круглих дужках. Оператор виведення дозволяє виділити із всього набору обчислювань та величин ті, які є відповіддю до задачі.

Приклад: Write(x,y); +

Write('x= 'X); +

Write(x;y;z); -

В Pascal можна вводити дані тільки цілого, дійсного та символьного типів! Дані набираються на терміналі, при цьому для введення двох чисел використовується проміжок або кінець рядка. Проміжок між символами, між числом та символом не потрібен. Оператор Readln у порівнянні з оператором Read після введення всіх вказаних у операторі даних здійснює перехід до наступного рядку. Можливе виведення всіх чотирьох типів даних (для логічного типу виводиться константа True або False).


<== попередня лекція | наступна лекція ==>
Мови програмування | Приклад 2: Записати вираз в традиційно - математичній формі.


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