Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Стандартні операції для роботи з символьною інформацією.

Для роботи з символьною інформацією служить спеціальний тип змінних char. До цього типу віднесено всі 256 символів, які може відобразити на екрані ПЕОМ. Побачити довільний символ з комп’ютерного «запасу» допоможе така програма:

program demochar;

var i : byte;

ch : char;

begin

write(‘Введіть номер символу: ’); readln (i);

ch := chr(i); { дивись нижче }

writeln(‘Під номером ’, i, ‘ міститься символ ’, ch);

readln;

end.

Наголошуємо, що не всі символи, з номерами, меншими 32 відображаються цією програмою на екрані. Їх можна відобразити, але іншими способами, які описані, зокрема, в технічній документації на мову Паскаль, куди ми і рекомендуємо звернутись зацікавленим особам.

Ми ж приведемо обіцяні функції для роботи з символьними величинами:

chr (n) – символ з порядковим номером n. Результат типу char.

ord (ch) – порядковий номер символу ch. Результат типу byte.

pred (m) – попередній символ для m.

succ (m) – наступний символ для m.

Останні дві операції визначені не тільки для типу char, але й для інших перелічених типів[2], в тому числі і для типу boolean, який розглядається в наступному параграфі.

Якщо ми в останній розглядуваній програмі зробимо зміни: будемо вводити не порядковий номер символу, а символ, а виводити будемо їх порядковий номер, то ми отримаємо найпростішу програму для визначення кодів клавіш. До цього питання ми ще повернемось трохи пізніше, а зараз звернемо увагу ще на один факт. До змінних типу char можна застосовувати операції порівняння, так як порівнюються не самі символи, а їх порядкові номери. Тобто ми можемо написати, що A<B (для латинського алфавіту).

 


Читайте також:

  1. II. Вимоги безпеки перед початком роботи
  2. II. Вимоги безпеки праці перед початком роботи
  3. III. Вимоги безпеки під час виконання роботи
  4. III. Вимоги безпеки під час виконання роботи
  5. Internet. - це мережа з комутацією пакетів, і її можна порівняти з організацією роботи звичайної пошти.
  6. IV. Вимоги безпеки під час роботи на навчально-дослідній ділянці
  7. S Визначення оптимального темпу роботи з урахуванням динаміки наростання втоми.
  8. VII. Прибирання робочих місць учнями (по завершенню роботи) і приміщення майстерні черговими.
  9. Аконність залишення засуджених у слідчому ізоляторі для роботи з господарського обслуговування.
  10. Активні операції банків
  11. Активні операції комерційних банків
  12. Актуальні методи соціальної роботи




Переглядів: 424

<== попередня сторінка | наступна сторінка ==>
Стандартні математичні функції | Логічні операції

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.011 сек.