Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Практична Робота 4




Тема Створення та реалізація програм з розгалуженням.

Мета Навчитись складати та виконувати програми з використанням вказівок розгалуження.

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

  1. Робота проводиться в програмній оболонці АЛГО.
  2. Для перемикання розкладки клавіатури використовується комбінація правих та лівих клавіш Ctrl+Shift.
  3. Для запуску програми на виконання використовується кнопка Виконати на панелі інструментів або клавіша F9 або з меню пункт Виконати.
  4. Введення даних в програму після запуску на виконання проводиться за допомогою клавіші Enter.
  5. Набір тексту програми виконуйте з використанням шаблонів – пункт Шаблони з рядка меню вікна.
  6. Програма починається з службового слова program, а виконувана частина вміщується між службовими словами begin і end. (шаблони-описи-Program NoName;Begin end.).
  7. після цього ідуть розділи опису:
    const – констант(шаблони-описи-const=),
    type – користувацьких типів даних(шаблони-описи-type=),
    var – змінних (шаблони-описи-var:).
  8. Опис типів змінних виконувати так: шаблони-типи- клацнути потрібний тип.
  9. Для виведення інформації використовують команди write чи writeln (шаблони-Введення/Виведення- write() чи writeln()).
  10. Для введення даних використовують команди read чи readln (шаблони-Введення/Виведення-read() чи readln()).
  11. Необхідно пам’ятати:

· між змінною і виразом повинна бути команда присвоювання (:=)

· математична формула не повинна містити пропусків

· кількість відкритих і закритих дужок повинна бути однакова

· аргументи функцій беруться в дужки.

  1. Команда розгалуження (команда умовного переходу) призначена для аналізу даних.
  2. Неповне розгалуження if <умова> then <оператор>(шаблони-оператори-if then).
  3. Повне розгалуження if умова then оператор else оператор (шаблони-оператори-if then), (шаблони-оператори-else).

Хід роботи

1.Скласти і записати в зошит програму розв’язування задачі: Обчислити значення функції за формулою(свій варіант, завдання 1).

 

2.Набрати програму в середовищі АЛГО.

 

3.Виконати тестову перевірку програми, записавши результати в зошит(кількість тестів дорівнює кількості віток розгалуження).

 

4.Скласти і записати в зошит програму розв’язування задачі (свій варіант, завдання 2).

 

5. Виконати тестову перевірку програми, записавши результати в зошит(кількість тестів дорівнює кількості віток розгалуження).

Домашнє завдання

  1. Підготуватись до практичної роботи №5. Тема”Створення і реалізація циклічних програм ”.

1.1. Переписати в зошит для практичних робіт інструкцію до роботи №5.
1.2. Повторити опис трьох типів циклів у Паскалі.
1.3. Повторити основні задачі на цикли у Паскалі.
1.4. Підготувати відповіді на контрольні запитання.

 

 

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

1.Як записується вказівка розгалуження в повній формі?

2. Як записується вказівка розгалуження в неповній формі?

3. Як виконується вказівка розгалуження в повній формі?

4. Як виконується вказівка розгалуження в неповній формі?

5.За допомогою чого реалізується розгалуження у мові Паскаль?

6.Скільки форм має умовний оператор?

7.Коли говорять про вкладені умовні оператори?

8.Чи можна у вказівці розгалуження використовувати складені вказівки?

9.Роз’ясніть поняття „складений оператор”.

10.Які особливості використання символу „;” у вказівці розгалуження?

11.Чи є в Паскалі оператор безумовного переходу?

12. Як записується вказівка безумовного переходу Goto?

13.Для чого використовується вказівка безумовного переходу Goto?

14. Як записується вказівка варіанта в повній формі?

15. Як записується вказівка варіанта в неповній формі?

16. Як виконується вказівка варіанта в повній формі?

17. Як виконується вказівка варіанта в неповній формі?

18.Що таке селектор?

19.Які вимоги до селектора?

20.Які особливості міток у вказівці варіанта?

 

1 – 1,7,13 11 – 11,17,3 21 –2,7,12

2 – 2,8,14 12 – 12,18,4 22 – 3,8,13

3 – 3,9,15 13 – 13,19,5 23 – 4,9,14

4 – 4,10,16 14 – 14,20,6 24 – 5,10,15

5 – 5,11,17 15 – 15,3,7 25 – 6,11,16

6 – 6,12,18 16 – 16,4,8 26 – 7,12,17

7 – 7,13,19 17 – 17,5,9 27 – 8,13,18

8 – 8,14,20 18 – 18,6,10 28 – 9,14,19

9 – 9,15,1 19 – 19,7,11 29 – 10,15,20

10 – 10,16,2 20 – 20,8,12 30 – 11,16,4

 

 




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 565; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.