Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Книга_мат_3_new1.doc
Скачиваний:
29
Добавлен:
17.02.2016
Размер:
1.19 Mб
Скачать

Контрольні запитання

  1. Які структурні елементи входять до складу середовища Turbo Pascal ?

  2. Як створити новий файл?

  3. Як виконати перехід між різними вікнами середовища?

  4. Як перемістити курсор по тексту програми у різних напрямках?

  5. Як виділити потрібний фрагмент тексту?

  6. Як виконати копіювання блоку?

  7. Як виконати переміщення блоку?

  8. Як виконати вилучення блоку?

  9. Як виконати копіювання, переміщення та вилучення блоку?

  10. Як зберегти файл на диску?

  11. Як вийти з середовища Turbo Pascal?

Лабораторна робота № 2 “Лінійні програми”

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

Питання для вивчення

  1. Алфавіт Turbo Pascal.

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

  3. Змінні та сталі величини.Типи величин.

  4. Стандартні функції.

  5. Структура програми.

  6. Оператор присвоювання.

  7. Оператори вводу та виводу інформації.

Теоретичні відомості

Алфавіт ТР

Мова програмування – система позначень для опису даних (інформації) та програм (алгоритмів) та обробки на ЕОМ.

Алфавітвключає в себе:

  1. 26 великих та маленьких літер латинського алфавіту, та знак підкреслення.

  2. Десяткові цифри 0,1,2,..,9.

  3. Спеціальні символи: + - * / = >< [ ] { } ( ) @ . ; : ‘ # ; $ ^

  4. Комбінація спеціальних символів: := <> .. (..) <= >=

  5. Службові слова.

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

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

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

Правила запису ідентифікаторів:

  1. Починаються лише з літери або знаку підкреслення (виняток складають мітки, що можуть починатись з літери та цифри).

  2. Можутьскладатись з літер, цифр, знаку підкреслення.

  3. Між двома ідентифікаторами повинен бути хоча б один пробіл.

  4. Максимальна довжина – 127 символів, ЕОМ відрізняє перші 63 символи.

  5. Не може співпадати за написанням ні з одним із службових слів.

  6. Великі та маленькі літери не розрізняються.

Змінні та сталі величини.Типи величин

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

Формат:

CONST<ім’я константи>=<Значення константи

Наприклад:

CONST N=1000;

e=2.7;

Зарезервовані константи:

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

Тип

Значення

Описання

True

Boolean

True

“істинне”

False

Boolean

False

“хибне”

Maxint

Integer

32767

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

Константам в програмі не можна присвоювати значення після того, як вони були описані. ЕОМ сама визначає тип констант по їх значенню.

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

Формат:

VAR <список змінних>:<тип>;

Наприклад:

VAR s,g,max:real;

Змінна повинна бути описана лише один раз, та належати до одного типу.

Тип даних– це множина значень однакової природи разом із набором операцій, що над ними можна виконувати.

Кожна змінна повинна бути описана один раз на початку програми після слова var. При цьому визначається тип змінної. Користувач сам вибирає тип (з урахуванням діапазону значень та розміру пам’яті).

Числові змінні та константи діляться на цілі і дійсні за формою запису та типом значення. Вони можуть бути наступних типів, які розрізняють в мові програмуванняTurbo 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;

При використанні дійсного типу для відокремлення цілої частини від дробової використовують крапку, а не кому. При оперуванні з дійсними числами користуються числами з фіксованою крапкою та плаваючою. З фіксованою крапкою числа представляються у звичайному вигляді десяткового дробу. З плаваючою крапкою числа представляються в експоненціальному вигляді: Х=10n*Y, де Y – мантиса числа, виводяться на екран у вигляді «1.7*10E3», де 1.7 – мантиса числа, а 10Е3 – це 103.

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

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

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

Логічний типBooleanможе примати лише два значення True (істинно), False (хибно).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]