Практическая часть. 1. Разработать постановку задания на программирование для задачи, выданной преподавателем (таблицы 1

Порядок выполнения:

1. Разработать постановку задания на программирование для задачи, выданной преподавателем (таблицы 1, 2, 3, 4). В отчет оформляются любые две задачи из таблиц 1, 2, 3 или 4.

2. Привести математическую формулировку задачи.

3. Составить таблицу внешних спецификаций.

4. Разработать один или несколько контрольных примеров для проверки правильности алгоритма.

5. Разработать блок-схему алгоритма решения задачи на ЭВМ.

6. Спроектировать и реализовать программу в соответствии с разработанной блок-схемой.

7. Составить протоколы программ для каждого предложенного контрольного примера.

Отчет к лабораторной работе должен включать:

- постановку задачи; математическую формулировку задачи (если необходимо);

- таблицу внешних спецификаций; расчет контрольных примеров; блок-схему алгоритма;

- программу, реализованную в среде Турбо Паскаль; протокол выполнения программы для контрольных примеров.

Контрольные вопросы:

1. Синтаксис оператора цикла с предусловием, блок-схема?

2. Синтаксис оператора цикла с постусловием, блок-схема?

3. В чем отличие операторов цикла REPEAT и WHILE?

4. Когда предпочтительнее использовать цикл WHILE?

5. Каким образом с помощью цикла REPEAT в программе организовать проверку правильности ввода данных?

6. Что такое директивы компилятора, приведите примеры их использования.

7. Какие действия реализует процедура BREAK?

8. Какие действия реализует процедура CONTINUE?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: