Скляр Вільївна - Я готуюсь до курсу інформатики. Алгоритмізація та програмування

Здесь есть возможность читать онлайн «Скляр Вільївна - Я готуюсь до курсу інформатики. Алгоритмізація та програмування» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Старинная литература, на английском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Я готуюсь до курсу інформатики. Алгоритмізація та програмування: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Я готуюсь до курсу інформатики. Алгоритмізація та програмування»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Я готуюсь до курсу інформатики. Алгоритмізація та програмування — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Я готуюсь до курсу інформатики. Алгоритмізація та програмування», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Ідентифікатор

Тип

Значення

Опис

True

Boolen

True

Істина

False

Boolen

False

Хибність

Maxint

integer

32767

Максимальне ціле

Змінні, на відміну від констант, можуть змінювати свої значення в процесі виконання програми. Кожна змінна і константа належать до визначеного типу даних. Тип констант визначається компілятором автоматично. Тип змінних обов’язково вказується перед тим, як їх використати. Для опису змінних призначено зарезервоване слово var .

Формат опису:

Var <���ідентифікатор> : <���тип даних>;

Приклад:

Var Sum1, Sum2 : real;

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

Скалярні типи у свою чергу підрозділяються на стандартні та типи користувача. Стандартні типи пропонуються користувачам розроблю-вачами системи Turbo Pascal. Типи користувача - розроблюються самим програмістом.

До стандартних скалярних типіввідносяться наступні типи: цілі, дійсні, літерні, булівські.

Величини цілих типів можуть бути подані як у десятковій, так і в шістнадцятковій системах. Якщо число представлене в шістнадцятковій системі, перед ним без проміжку записується знак $. Діапазон зміни шістнадцяткових чисел від $0000до $FFFF.

Цілі типи даних являють собою значення, що можуть використовуватися в арифметичних виразах. Стандартні цілі типи зведені в таблицю:

Тип

Діапазон

Необхідна пам’ять (байт)

Byte

0...255

1

Shortint

-128... 127

1

Integer

-32768... 32767

2

Word

0... 65535

2

Longint

-2147483648 ... 2147483647

4

Дійсні типи даних являють собою дійсні значення, що використовуються в арифметичних виразах і займають у пам’яті від 4 до 10 байт. У програмі мовою Паскаль допускається представлення дійсних значень у вигляді як із плаваючою, так і з фіксованою точкою.

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

Якщо десяткова точка відсутня, число вважається цілим. Перед числом може знаходитися знак «+»або «-».Якщо знак відсутній, за замовчуванням число вважається додатнім.

Дійсні десяткові числа у форматі з плаваючою точкою подаються в наступному (експоненціальному) вигляді:

mЕ+р,

де m - мантиса (ціле або дробове число з фіксованою десятковою точкою), Е- означає «десять у степені», р- порядок (ціле число).

Взагалі мантиса має бути нормалізованою, тобто представленою у вигляді числа, що належить діапазону від 0 до 1 (це означає, що точка завжди знаходиться перед першою цифрою числа). Однак можна записати мантису у вигляді будь-якого дробового числа зфіксованою точкою. Нормалізація при цьому виконується системою автоматично. Приклад:

Число v форматі з плаваючою крапкою

Значення числа

0.4500Е+02

0.45*102 = 45

--2.600Е05

--2.6*105 = -260000

+0.45670Е-02

0.4567*10-2 = 0.004567

Стандартний найчастіше використовуваний дійсний тип даних наведений у таблиці1:

Тип

Діапазон значень

Мантиса (кількість значущих цифр)

Необхідна пам’ять

Real

2.9*10Е-39.. 1.7*10Е38

11-12

6

Літерний (символьний) тип може набувати значень кодової таблиці комп’ютера. Символьній змінній в пам’яті виділяється один байт, тому вона можна зберегти тільки один символ ASCII таблиці.

Булівський тип подається двома значеннями: True(істина) або False(хибність). Цей тип застосовується в логічних виразах і виразах відношення.

Структуровані типиу своїй основі мають один або кілька скалярних типів даних. До структурованих типів даних відносяться рядки, масиви, файли, записи і т.д. їх ми будемо вивчати пізніше.

Змінні і константи всіх типів використовуються увиразах.

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Я готуюсь до курсу інформатики. Алгоритмізація та програмування»

Представляем Вашему вниманию похожие книги на «Я готуюсь до курсу інформатики. Алгоритмізація та програмування» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Герберт Велз - Чарівна крамниця
Герберт Велз
Отзывы о книге «Я готуюсь до курсу інформатики. Алгоритмізація та програмування»

Обсуждение, отзывы о книге «Я готуюсь до курсу інформатики. Алгоритмізація та програмування» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x