 
        
        - •3. Інтерфейс програми.
- •4. Текстової редактор.
- •1. Алфавіт мови і дійсні числа
- •2. Програма на мові «Паскаль»
- •1. Арифметичні операції.
- •2. Основні математичні функції.
- •3. Операції відношення.
- •Оператори введення і висновку інформації.
- •Розглянемо декілька прикладів:
- •Var а,V,s:real; {опис змінних}
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •If then else – зарезервовані слова (якщо, то, інакше) Розглянемо декілька прикладів:
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •Розглянемо наступний приклад:
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •Операторні дужки
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •Оператор вибору.
- •Розглянемо декілька прикладів:
- •1: Writeln('зима');
- •2: Writeln('весна');
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •Завдання для самостійної роботи:
- •Розглянемо декілька прикладів:
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •1) Цикл for
- •2) Цикл while
- •3) Цикл repeat
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •Розглянемо декілька прикладів:
- •Питання для повторення:
- •Завдання для самостійної роботи:
- •Завдання для самостійної роботи:
- •Завдання для самостійної роботи:
- •Пошук в масиві елементів із заданими властивостями. Пошук максимального (мінімального) елемента.
- •Завдання для самостійної роботи:
- •Література


Посібник містить теоретичний матеріал та приклади розв’язаних задач, для вчителів та учні загальноосвітніх шкіл при вивченні окремих тем з курсу програмування:
- Текстовий редактор мови. Структура програми. Основні математичні функції. Введення і висновок даних. Формати висновку. Складання лінійних алгоритмів. Коментарі в програмі 
- Умовний оператор. Структура умовного оператора. Умовний оператор. Прості і складові умови. Операторні дужки. Складовий оператор. Оператор вибору. Умовний оператор. Оператор вибору. Практикум по рішення задач на розгалуження 
- Алгоритми з повтореннями. Цикл з параметром FOR. Алгоритми з повтореннями. Цикл з передумовою WHILE. Цикл з післяумовою REPEAT. Вкладені цикли. Алгоритми з повтореннями. Практикум по розв’язуванню задач з повтореннями 
- Двомірні масиви: опис, введення і висновок масивів по рядках. Приклади розв’язування задач з використанням двомірних масивів. Пошук в масиві елементів із заданими властивостями. Пошук максимального (мінімального) елемента 
Програми розв’язку задач реалізовано в мові програмування Паскаль.
Вчитель основ інформатики та обчислювальної техніки Єрківської загальноосвітньої школи I – III ступенів, Катеринопільської районної ради, Черкаської області Сколотяний П. М.
Зміст
1. Паскаль
- Текстовий редактор мови …………………………………………………4 
- Структура програми ……………………………………………………….8 
- Основні математичні функції …………………………………………….12 
- Введення і висновок даних. Формати висновку. Складання лінійних алгоритмів. Коментарі в програмі ……………………16 
2. Розгалуження
- Умовний оператор. Структура умовного оператора …………...20 
- Умовний оператор. Прості і складові умови …………………….24 
- Операторні дужки. Складовий оператор …………………………28 
- Оператор вибору …………………………………………………….32 
- Практикум по рішення задач на розгалуження …………………36 
- Цикли - Цикл з параметром FOR …………………………………………….40 
- Цикл з передумовою WHILE. Цикл з післяумовою REPEAT …44 
- Вкладені цикли ……………………………………………………………...48 
- Практикум по розв’язуванню задач з повтореннями …………..52 
 
- Масиви - Двомірні масиви: опис, введення і висновок масивів по рядках. Приклади розв’язування задач з використанням двомірних масивів ………………………………………………………………...56 
- Пошук в масиві елементів із заданими властивостями. Пошук максимального (мінімального) елемента ………………………..60 
 
- Література …………………………………………………………….64 
Вивчаємо “Pascal”
Тема уроку:
Мова програмування «ПАСКАЛЬ»
Текстовий редактор мови.
Мета заняття:
- Сформувати перші відомості про мову Pascal; 
- Отримати навики роботи в текстовому редакторі мови Pascal. 
- Виховувати уважність, активність на уроці при вивченні нового матеріалу. 
- Історичні відомості про мову «Паскаль» 
Мова програмування Паскаль отримала свою назву на честь великого французького математика і фізика Блеза Паскаля, який в 1642 р. винайшов рахункову машину для арифметичних операцій, так зване "паскалево колесо". В кінці 1968 р. професор Вірт і його співробітники з швейцарського федерального інституту технології в Цюріху розробили першу версію мови Паскаль. Через два роки - перший варіант компілятора. В 1971 р. Вірт випустив опис своєї мови.
Створюючи Паскаль Вірт переслідував дві мета:
- по-перше, розробити мову придатну для навчання програмуванню як систематичної дисципліни; 
- по-друге, реалізація мови повинна бути ефективною і надійною. 
Одним з достоїнств мови Паскаль є те, що він повністю утілив в себе ідею структурного програмування, суть якої полягає в тому, що за допомогою декількох конструкцій можна виразити у принципі будь-які алгоритми.
- Запуск мови «Паскаль» 
Для запуску мови Паскаль потрібно завантажити файл PASCAL.EXE що знаходиться, як правило, в каталозі PASCAL.
Наприклад: D:\PASCAL\PASCAL.EXE
3. Інтерфейс програми.
На синьому фоні писатимемо програму.
На сірому фоні написані рядки підказки.
Верхній рядок містить меню, що розкриваються: Файл, Текст, Виконання, Компіляція, Режими, Відладка, Спостереження.
Для переходу у верхнє меню натискуємо F10. Натиснення клавіші alt і першої букви будь-якого із слів верхнього меню розкриває вікно. (приклад alt + B)
4. Текстової редактор.
Введення програми в комп'ютер є введенням тексту в комп'ютер. Нижче перераховані команди текстового редактора Турбо Паскаля, що часто використовуються.
Зсув курсора
PgUp - на сторінку вгору;
PgDn - на сторінку вниз;
Home - в початок рядка;
End - в кінець рядка;
Ctrl-PgUp - в початок тексту;
Ctrl-PgDn - в кінець тексту.
Команди редагування
Backspace (<) - стерти символ зліва від курсора;
Del - стерти символ, на який указує курсор (праворуч від курсора);
Ctrl-Y - стерти рядок, на якому розташовується курсор;
Enter - вставити новий рядок, розрізати стару;
Ctrl-Q L - відновити поточний рядок (діє, якщо курсор не покидав змінений рядок).
Робота з блоком
Ctrl-K B - помітити початок блоку;
Ctrl-K До - помітити кінець блоку;
Ctrl-K У - стерти блок;
Ctrl-K З - копіювати блок;
Ctrl-K V - перемістити блок;
Ctrl-K W - записати блок в дисковий файл;
Ctrl-K R - прочитати блок з дискового файлу;
Ctrl-K P - надрукувати блок;
Ctrl-K H - прибрати виділення блоку.
Питання для повторення:
- В якому році з'явилася перша версія мови програмування Pascal? 
- Якими достоїнствами володіє мова Pascal? 
- Які клавіші зручно використовувати для швидкого переміщення курсора за програмою з верхнього лівого кута екрану в нижній правий кут? (а якщо навпаки ?) 
- Що необхідно зробити, щоб скопіювати частину програми? 
- Чи можна відновити зміни зроблені в тексті програми? 
Завдання для самостійної роботи:
- Завантажте мову програмування Pascal. 
Введення і редагування тексту в редакторі мови Pascal.
- В  ведіть
	наступний текст: ведіть
	наступний текст:
Даний текст не є програмою.
Введення тексту ми здійснюємо для вивчення
ТЕКСТОВОГО РЕДАКТОРА МОВИ PASCAL.
- В  ідредагуйте
	текст до наступного вигляду: ідредагуйте
	текст до наступного вигляду:
Даний текст не може є програмою.
Ми вводимо його для вивчення ТЕКСТОВОГО РЕДАКТОРА
мови "Паскаль".
Спеціальні символи мови + - * / = > < [ ] {} ( )‘. : ; ^ @ $ #
Робота з блоком і копіювання.
- Скопіюйте останній рядок 10 раз. 
(Для копіювання необхідно виконати 3 дії:
- Встановити курсор на початок рядка і натискувати Ctrl-K B 
- Встановити курсор на кінець рядка і натискувати Ctrl-K До 
- Перекласти курсор на початок нового рядка і натискувати Ctrl-K З) 
- Виділіть другий абзац і перемістіть його в кінець тексту. 
- Виділіть весь текст і скопіюйте його 5 разів. 
- Виділіть перший рядок і видаліть її. 
Переміщення по тексту.
- Використовуючи клавіші переміщення курсора, перемістіться на сторінку вгору, на сторінку вниз, в початок рядка, в кінець рядка, в початок тексту, в кінець тексту. 
- Перегляньте, як відрізняється натиснення клавіші PgUp від натиснення клавіш Ctrl-PgUp. 
Збереження програми.
- Збережіть написаний текст (для цього натискуємо у верхньому меню Файл - зберегти В. У вікні, що з'явилося, указуємо ім'я файлу і натискуємо Enter). 
- Вийдіть з Pascal. Завантажте його назад. Відкрийте написаний текст (у верхньому меню Файл - Завантажити) 
- Спробуйте виконати даний текст як програму (у верхньому меню Виконання - Виконати). Комп'ютер зупиниться, буквально на першому символі, вказавши про помилку. 
Вивчаємо “Pascal”
Тема уроку:
Мова програмування «ПАСКАЛЬ»
Структура програми.
Мета заняття:
- Сформувати перші відомості про структуру програми на мові Pascal; 
- Навчитися читати напівлогарифмічну форму запису чисел; Познайомитися з різними типами даних; 
- Вдосконалення уміння будувати програми мовою Паскаль. Виховувати уважність, активність на уроці. 
