1 / 15

Зчисленні та інтервальні типи даних

Зчисленні та інтервальні типи даних. ОАП, 9 клас. Величини - це елемент даних, константи або змінні, якими оперує алгоритм. Константи – це величини, значення яких задається на початку програми і надалі перебуває незмінним.

cecily
Download Presentation

Зчисленні та інтервальні типи даних

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Зчисленні та інтервальні типи даних ОАП, 9 клас

  2. Величини - це елемент даних, константи або змінні, якими оперує алгоритм. • Константи – це величини, значення яких задається на початку програми і надалі перебуває незмінним. • Змінна – це область пам’яті з унікальним ім'ям, де можна зберегти або звідки можна взяти певне значення

  3. Характеристики величини • Ім'я – дає спосіб звертання до певного місця пам'яті. • Тип – визначає, значення якого діапазону припустимі для даної величини і які операції можливо з нею виконувати. • Значення – будь-які дані, що у даний момент зберігаються у певному місці пам'яті.

  4. Перераховний тип даних • Заданий списком своїх значень (через кому, в круглих дужках) • Тип впорядкований. Нумерація починається з 0. Змінна такого типу займає в пам'яті 2 байти.

  5. Використовуються функції: • succ (наступне значення) • pred (попереднє значення)

  6. Зауваження • До змінних перераховного типу не можна застосовувати процедуру вводу і виводу. • Ці змінні ми формуємо за допомогою вибору case.

  7. Задача • Тип країна задає перелік певних країн: • type strana=(HDR, Cuba, Laos, Monako, Nepal, Polska); • Тип континент задає перелік певних континентів: • continent= (Azia, Amerika, Europa) • Потрібно по назві країни, надрукувати назву континенту, на якому вона знаходиться.

  8. type strana=(HDR, Cuba, Laos, Monako, Nepal, Polska); • continent= (Azia, Amerika, Europa); • Var s:strana; c:continent; n: byte; • Begin • Readln (n); • Case n of • 1: S:= HDR; • 2: S:= Cuba; • 3: S:= Laos; • 4: S:= Monaco; • 5: S:= Nepal; • 6: S:= Polska; • End; • Case S of Case S of • HDR: c:= Europa; HDR, Monako, Polska: c:= Europa; • Cuba: c:= Amerika; Laos, Nepal: c:= Azia; • Laos: c:= Azia; Cuba: c:= Amerika; • Monako: c:= Europa; End; • Nepal: c:= Azia; • Polska: c:= Europa; • End;

  9. Case с of • Amerika : writeln (‘ Країна знаходиться в Америці’) • Azia : writeln (‘ Країна знаходиться в Азії ’) • Europa: writeln (‘ Країна знаходиться в Європі’) • End; • End.

  10. Інтервальний тип даних

  11. Обмежений тип • змінні такого типу займають 2 байти; • тип впорядкований; • описується як певні діапазони значень базового впорядкованого типу, що знаходиться між заданими двома констатами.

  12. Приклади • pn .. Nd; • 1 .. 31; • січень .. грудень

  13. Використовувані функції • Succ • Pred • Low (x) – видає мінімальне значення • High (x) – видає максимальне значення

  14. До змінних інтервального типу не можна застосовувати оператори введення і виведення. • Значення формуються через оператор case.

More Related