Главная » Файлы » Для вчителя » Інформатика [ Добавить материал ]

Створення та реалізація програм із розгалуженнями. Практична робота
[ · Скачать удаленно (49 Kb) ] 02.08.2010, 15:58
Практична робота № 16
Тема: Створення та реалізація програм із розгалуженнями.
Мета: Навчитись складати та реалізовувати програми з використанням вказівок розгалуження.

Теоретичні відомості
Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах.
1. Повна форма:
if<умова>
then
<вказівка1>
else
<вказівка2>;
2. Скорочена форма:
if<умова>
then
<вказівка1>;
Службові слова, які використовуються в умовній вказівці, мають зміст if – якщо, then – то, else – інакше. Умова може бути простою або складеною. Складена умова записується з допомогою логічних операцій and –i, or – чи, not – ні.
Якщо після службового слова then використовується складена вказівка, то в ній після кожної вказівки ставиться „;”, а після службового слова end „;” не ставиться.
Довільна вказівка у програмі може бути позначена міткою. Мітка вказівки записується перед нею і відділяється від неї двокрапкою. Мітка – це довільне ціле число від 0 до 9999 або довільний ідентифікатор.
Вказівка безумовного переходу Goto записується у вигляді:
Goto мітка;
Вказівка безумовного переходу може бути записана у довільному місці програми. Її використовують, щоб змінити порядок виконання команд у програмі.

Хід роботи
1. Вивчити можливості мови програмування Паскаль з реалізації обчислювального процесу із розгалуженням.
2. Відповісти на контрольні запитання.
3. Скласти програму розв’язання задачі згідно із завданням.
4. Виконати складену програму.
5. Підготувати і виконати тести (кількість тестів дорівнює кількості віток розгалуження) для перевірки правильності функціонування програми.
6. Оформити звіт роботи.

Варіанти завдань
№ з/п Функція Умова Значення змінних
1.

a=-0.5;
b=2;
t=1
2.
x<1.3
x=1.3
x>1.3 a=1.5
x=1
3.
x<1.2
x=1.2
x>1.2 a=2.8;
b=-0.3;
c=4;
x=1
4.
x<1.4
x=1.4
x>1.4 b=2;
x=1
5.
x<2
x=2
x>2 a=2.3;
x=3
6.
x>a
x=a
x x=6.5
7.
bx<1
bx=1
bx>1 b=2.5;
x=4
Контрольні запитання
1. Як записується і виконується вказівка розгалуження в повній формі?
2. Як записується і виконується вказівка розгалуження в скороченій формі?
3. Чи можна у вказівці розгалуження використовувати складені вказівки?
4. Які особливості використання символу ”;” у вказівці розгалуження?
5. Як описуються і для чого призначені мітки?
6. Як записується і для чого використовується вказівка безумовного переходу Goto?

Категория: Інформатика | Добавил: referatwm
Просмотров: 611 | Загрузок: 155 | Рейтинг: 0.0/0