1. Вступ 5 Основи мови програмування 7 icon

1. Вступ 5 Основи мови програмування 7




Назва1. Вступ 5 Основи мови програмування 7
Сторінка3/33
Дата конвертації21.03.2013
Розмір2.59 Mb.
ТипДокументи
1   2   3   4   5   6   7   8   9   ...   33
^

§ 2.3 Стандартні типи змінних




Підведемо деякі підсумки вищесказаного і введемо деякі нові поняття.

Величини, що залишаються незмінними в процесі виконання програми називаються сталими, або як прийнято в математиці – константами. Константи бувають числовими і символьними.

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

Числові змінні та константи в свою чергу діляться на цілі і дійсні за формою запису та типом значення. Вони можуть бути наступних типів, які розрізняють в мові програмування Pascal:

  • цілим числом в межах від 0 до 255 – типу Byte;

  • цілим числом в межах від 0 до 65 535 – типу Word;

  • цілим числом в межах від –32 768 до 32 767 – типу Integer;

  • цілим числом в межах від –2 147 483 648 до 2 147 483 647 – типу Longint;

  • дійсним числом в межах від 2.9×10-39 до 1.7×1038 – типу Real;

  • дійсним числом в межах від 1.5×10-45 до 3.4×1038 – типу Single;

  • дійсним числом в межах від 5.0×10-324 до 1.7×10308 – типу Double;

  • дійсним числом в межах від 3.4×10-4932 до 1.7×104932 – типу Extended;

Символьні константи та змінні бувають двох типів:

  • одного символу, взятого з двох сторін в апострофи – типу Char;

  • групи символів, записаних на якій завгодно мові, також взятих з обох сторін в апострофи – типу String.

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

Тип

Діапазон

Формат

Число значущих цифр

Розмір пам’яті в байтах

Shortin

-128..127

знаковий

до 3

1

Byte

0..255

беззнаковий

до 3

1

Word

0..65535

беззнаковий

до 5

2

Integer

-32768..32767

знаковий

до 5

2

Longint

2147483648..2147483647

знаковий

до10

4

Single

1.5×10-45 до 3.4×1038

беззнаковий

до 8

4

Real

2.9×10-39 до 1.7×1038

беззнаковий

до 12

6

Double

5.0×10-324 до 1.7×10308

беззнаковий

до 16

8

Extended

3.4×10-4932 до 1.7×104932

беззнаковий

до 20

10

Таблиця 1. Цілочисельні типи змінних

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

При практичному програмуванні вибираючи тип змінної, намагайтесь вибирати його найменшим, але таким, що точно охоплює весь інтервал значень, що може зустрітись при виконанні обчислень. Запас створювати немає потреби, а з збільшенням кількості змінних і об’єму програми запас пам’яті ПЕОМ буде катастрофічно зменшуватись. В наш час “пентіумів” це можливо і не така вже велика проблема, але для тих хто працював, або ще й досі продовжує працювати на БК, Корветах, УКНЦ, Пошуках – ця проблема досить відома. Тому дотримуйтесь в програмуванні життєвого правила: “Економіка повинна бути економною”.

Наголосимо на одній важливій вимозі до імен сталих та змінних. Першим символом у іменах сталих або змінних, або як їх називають у програмуванні ідентифікаторах повинна бути обов’язково літера.


1   2   3   4   5   6   7   8   9   ...   33



Схожі:

1. Вступ 5 Основи мови програмування 7 iconПрограма вступних випробувань з навчальної дисципліни «основи програмування та алгоритмічні мови»
Для студентів комп’ютерних спеціальностей вивчення дисципліни «Основи програмування та алгоритмічні мови» є однією з найважливіших...
1. Вступ 5 Основи мови програмування 7 iconКурс «Спеціалізовані мови програмування»
Опанування мови програмування Java відкриває перспективи для застосування усього спектру технологій Java платформи. Метою та завданням...
1. Вступ 5 Основи мови програмування 7 iconАлгоритмічні мови та програмування Опис дисципліни
Програмування засобами мови Сі” “Системне програмування” “Об’єктно-орієнтоване програмування” “Числові методи”. В кінці 4 семестру...
1. Вступ 5 Основи мови програмування 7 iconВступ у програмування мовою Паскаль. Загальні відомо мості про мову Паскаль
Мова паскаль є універсальною мовою програмування високого рівня. Його основи розробив Ніклаус Вірт, професор технічного університету...
1. Вступ 5 Основи мови програмування 7 iconПрограма Предмет: моделювання в електроніці
Курс спирається на дисципліни „Вища математика”, „Загальна фізика”, „Основи програмування та алгоритмічні мови”
1. Вступ 5 Основи мови програмування 7 iconЛабораторна №7 Основи програмування
Присвоювання – найпростіше поняття програмування, але навіть і йому властиві певні тонкощі. Розглянемо приклад
1. Вступ 5 Основи мови програмування 7 iconЛекція №1. Загальна характеристика елементів мови програмування vba (Visual Basic for Application) Зміст Вступ 1 Мова vba І її можливості 1 Редактор Visual Basic 2
Лекція №1. Загальна характеристика елементів мови програмування vba (Visual Basic for Application)
1. Вступ 5 Основи мови програмування 7 iconПитання на залік з дисципліни “Основи програмування та алгоритмічні мови” (1 семестр)
Загальна структура програми на мові Pascal. Призначення кожного розділу, який може бути присутнім в програмі та місце їх розташування....
1. Вступ 5 Основи мови програмування 7 iconПрограма 2012
Оап (основи алго­рит­мізації та програмування). Програма передбачає навчити учнів володінню комп’ютером, його операційною системою...
1. Вступ 5 Основи мови програмування 7 iconЗавдання для практичних І контрольних робіт із розділу «основи алгоритмізації та програмування»
...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©te.zavantag.com 2000-2017
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи