русс | укр

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

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


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


МЕТОДІЧНІ ВКАЗІВКИ


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


Перед виконанням лабораторної роботи необхідно вивчити правила запису та оголошення нестандартних типів даних - перелічувальний та інтервальній тип. Вивчити принцип роботи оператору вибору.

 

ТЕОРЕТИЧНИЙ МАТЕРІАЛ НЕОБХІДНИЙ ДЛЯ ВИКОНАННЯ РОБОТИ:

Типи данних
В Pascal –програмі можна оголосити змінні будь-якого типу.

 

 

       
   
 
 

 


Перелічувальний тип - такій тип може бути заданий простим переліченням його значень у спеціальному розділі опису типів:

TYPE color=(Blue, Red, Yellow, green, violet, orange);

Var x: color ;

У нас Color це позначка нового типу, Blue, Red, Yellow, Green, Violet, Orange константи нового типу даних.

Відрізок значень буль-якого порядкового типу даних може бути визначений як інтервальний тип або тип-діапазон. Наприклад:

Type Den=1..31;

Year=1980..2006;

Var x:Den; y:Year; month: 1..12;

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

Всі елементи множини належать одному з скалярних типів даних (окрем real ) , який називається базовим. Якщо, базовий тип приймає n значень, то тип множина може прийняти 2n значень. Наприклад:

Type

Prostie = set of (3,5,7,11,13);

Nomer = set of 1..31;

Var Pr:prostoe; s,a: integer;

N:nomer;

Bukva: set of (‘a’,’b’,’c’);

Begin

……

If s in Pr then writeln (‘Число простое’);

……

{виведення множини}

For a:=1 to 100 do

If a in N then writeln (i);

……

В даному прикладі змінна Pr може прийняти значення 3,5,11,13 змога присвоїти з інше значення призведе до помилки.

ОБЛАДНАННЯ ТА ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ:

IBM сумісні комп’ютери класу Intel Pentium, система програмування Borland Pascal 7.0

 

ЛІТЕРАТУРА:

1. А.Н. Вальвачов, В.С. Крисевич «Программирование на языке Паскаль для персональных ЭВМ»,Минск, ВШ. – 1989

2. Н.Д. Васюкова, В.В.Тюляева «Практикум по основам программирования на языке Паскаль»,Москва, ВШ.-1991

 


<== попередня лекція | наступна лекція ==>
Варіанти індивідуальних завдань до лабораторної роботи № 5 | ЗМІСТ, ПОСЛІДОВНІСТЬ, МЕТОДИКА ВИКОНАННЯ РОБОТИ


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