Структура заголовка цикла




 

Внутри заголовка счетчику первоначально присваивается значение i = j. Затем выполняется блоки, образующие тело цикла. Обработка блоков внутри цикла производится по часовой стрелке. В результате после первого выполнения тела цикла управление вновь передается заголовку. Здесь к текущему значению счетчика добавится шаг. Теперь, если новое значение счетчика не вышло за свои пределы (т. е. не стало больше своего конечного значения при положительном шаге или меньше конечного значения – при отрицательном шаге), то снова выполняется тело цикла, вновь после возврата к заголовку к счетчику добавляется шаг. Так цикл будет выполняться до тех пор, пока значение счетчика однажды не выйдет за предписанный предел. Как только такой предел будет преодолен, произойдет выход из цикла и управление будет передано блоку, который следует сразу за циклом.

Вернемся к блок-схеме рис. Заголовок ее цикла представлен блоком 4. Роль счетчика цикла играет переменная i, которая должна в цикле изменяться от 1 до N. Поскольку шаг явно не указан, то по умолчанию он подразумевается равным 1. Тело цикла образуют блоки 5 и 6.

Сразу после входа в цикл переменная i примет начальное значение i = 1. Далее в блоке 5 выполняется проверка положительности первого элемента массива Z (т. к. i = 1). Если этот элемент действительно положителен, то в блоке б он будет добавлен к переменной S, после чего выполняется возврат к заголовку цикла. Если этот элемент не положителен (т. е. нуль или отрицательный), то будет выполнен переход сразу к заголовку цикла, минуя блок суммирования 6.

На втором круге цикла счетчик i в заголовке увеличится на 1 и станет равным 2. Теперь, при новом выполнении тела цикла, в блоке 5 проверяется на положительность второй элемент массива Z и, если он положителен, то добавляется в сумму и т. д. Последний раз тело цикла выполнится при i = N. При этом значении счетчика проверяется последний элемент массива. Наконец, в заголовке цикла i примет значение N+1. Это значение выходит за предписанный предел, следовательно, произойдет выход из цикла и управление перейдет блоку 7. В этом блоке выводится накопленная сумма и алгоритм закончит работу.

 

Практическое задание

Составить блок-схему (в документе MicrosoftWord), алгоритм вашего пути (маршрута) от дома до колледжа. Учитывая особенности эпидемиологической обстановки и правила нахождения в общественных местах, образовательных учреждениях.

Выполненное задание присылать оформленное в документе Word, подписанное в формате: Фамилия И.О._дата выполнения задания.

Пример выполнения задания:

 
 


 
 

 

 


Критерии оценки:

«Отлично» - задание выполнено верно, оформление соответствует общепринятым требованиям(или ГОСТ для текстовых документов), не имеет недочетов. Сдано своевременно.

«Хорошо» - задание выполнено верно, аккуратно, имеет не существенные ошибки или недостатки. Сдано своевременно.

«Удовлетворительно» - задание выполнено не аккуратно, отсутствует какое либо форматирование (оформление работы). Сдано с нарушением установленных сроков.

Выполненные работы прислать личным сообщением в вк, работы (файлы) подписать в формате:Фамилия.И_дата выдачи задания.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2021-10-09 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: