ПРАКТИЧНА РОБОТА 3
ТемаСтворення і реалізація найпростіших лінійних програм.
МетаНавчитись створювати і реалізовувати простілінійні програми.
Теоретичні відомості
- Робота проводиться в програмній оболонці АЛГО.
- Для перемикання розкладки клавіатури використовується комбінація правих та лівих клавіш Ctrl+Shift.
- Для запуску програми на виконання використовується кнопка Виконати на панелі інструментів або клавіша F9 або з меню пункт Виконати.
- Введення даних в програму після запуску на виконання проводиться за допомогою клавіші Enter.
- Набір тексту програми виконуйте з використанням шаблонів – пункт Шаблони з рядка меню вікна.
- До простих типів у Паскалі відносяться: real, integer, Boolean, char.
- Програма починається з службового слова program, а виконувана частина вміщується між службовими словами begin і end. (шаблони-описи-Program NoName;Begin end.).
- після цього ідуть розділи опису:
const – констант(шаблони-описи-const=),
type – користувацьких типів даних(шаблони-описи-type=),
var – змінних (шаблони-описи-var:). - Опис типів змінних виконувати так: шаблони-типи-клацнути потрібний тип.
- Для виведення інформації використовують команди writeчи writeln(шаблони-Введення/Виведення-write() чи writeln()).
- Для введення даних використовують команди readчиreadln(шаблони-Введення/Виведення-read() чи readln()).
- Необхідно пам’ятати:
· між змінною і виразом повинна бути команда присвоювання (:=)
· математична формула не повинна містити пропусків
· кількість відкритих і закритих дужок повинна бути однакова
· аргументи функцій беруться в дужки.
Хід роботи
- Скласти програму розв’язування задачі: Обчислити значення за формулою (свій варіант, завдання 1).
- Набрати програму в середовищі АЛГО.
- Виконати програму при вказаних значеннях змінних.
- Записати результати виконання з екрана в зошит.
5. Скласти програму розв’язування задачі (свій варіант, завдання 2).
- Набрати програму в середовищі АЛГО.
- Виконати тестову перевірку програми, підібравши 2-3 тести.
- Записати результати виконання з екрана в зошит.
Домашнє завдання
1. Підготуватись до практичної роботи №4, тема якої „Складання і реалізація програм з розгалуженнями”.
1.1. Переписати в зошит для практичних робіт інструкцію до ПР-4.
1.2. Повторити команду розгалуження в Паскалі.
1.3. Повторити правила створення складених умов у Паскалі.
1.4. Підготувати відповіді на контрольні запитання.
Контрольні запитання до ПР-3
- Як записується заголовок програми на мові Паскаль?
- На які частини можна умовно розділити програму на мові Паскаль?
- Назвіть розділи описової частини програми на мові Паскаль?
- Між якими службовими словами записується виконувана частина програми на мові Паскаль?
- Як відділяється запис однієї вказівки від іншої в програмі на мові Паскаль?
- Яким символом закінчується запис кінця програми на мові Паскаль?
- Які команди служать для введення даних у програмі на мові Паскаль?
- Яка різниця між командами read і readln?
- Які команди служать для виведення даних у програмі на мові Паскаль?
- Яка різниця між командами write і writeln?
- Для чого у Паскалі використовується форматування змінних?
- Як записується і виконується команда присвоювання мовою Паскаль?
- Як задати ширину поля виведення в процедурі write?
- Як вивести на екран список, вирівняний по правому крваю?
- Як відобразити на екрані число з фіксованою крапкою?
- Навіщо вводяться різні відступи початку рядка в тексті програми?
- Назвіть основні правила написання тексту програми на мові Паскаль?
- Як записується процедура виведення тексту?
- Як задати виведення значень кількох змінних?
- Запишіть оператор введення кількох змінних?
- Що таке бібліотечні модулі?
- Як описуються змінні у програмі на мові Паскаль?
- Як ввести коментар до програми?
- Який зміст першого рядка програми на мові Паскаль?
Номер учня по списку і номери питань для відповіді
1-24,6,12
2-23,7,13
3-22,8,14
4-21,9,15
5-20,10,16
6-19,11,17
7-18,12,18
8-17,13,19
9-16,14,20
10-15,15,21
11-14,16,22
12-13,17,23
13-12,18,2
14-11,19,3
15-10,20,4
16-9,21,5
17-8,22,6
18-10,23,7
19-6,24,8
20-5,1,9
21-7,2,10
22-20,3,11
23-11,4,12
24-2,5,13
25-3,6,14
26-4,7,15
27-5,8,16
28-6,9,17
29-7,10,18
30-8,11,19