воскресенье, 6 апреля 2025 г.

Тема: Циклы с условием. Циклы по переменой

 

Тема: Циклы с условием. Циклы по переменой  

В окружающем мире можно выделить процессы, предполагающие многократное повторение. Например, в природе это движение небесных тел, смена вре­мён года, жизненные циклы растений, живых организмов ит.д.В обществе это смена цивилизаций, поколений людей, экономиче­ские кризисы, производственные циклы, этапы развития техники, науки ит.д.

Процесс, в котором можно выделить повторяющиеся действия, называется циклическим.

Цикл — описание циклического процесса.

Циклический алгоритм — алгоритм, содержащий цикл.

Для организации циклического алгоритма необходимо предусмотреть:

• тело цикла- действия, повторяемые в цикле;

• управление циклом- проверку условия продолжения или окончания повторений.

Циклы можно классифицировать по количеству повторений, по способу управления циклом

Бесконечный цикл— это повторение действий, неразрывно связанных с каким­либо процессом, окончание которого от него не зависит. Например, работа операционной системы компьютера протекает в бесконечном цикле: проверяется состояние устройств, обрабатываются возникающие проблемы (нажата кнопка, вставлен диск ит.п.) ит.д. Этот цикл закончится при выключении ком­пьютера, но сам по себе он не подразумевает окончания.

Конечные циклы— это циклы, в описании которых предус­мотрено завершение. Их можно разделить на два класса: с из­вестным и неизвестным числом повторений. В циклах с известным количеством повторений всегда можно определить переменную, связанную с числом повторений цикла: значение этой переменной изменяется от начального значения до конечного с постоянным шагом. Такая переменная называется параметром цикла и используется для управления им. Цикл с известным количеством повторений называется циклом с параметром.

Параметр цикла — переменная, значение которой определяет число повторений цикла.

Для выполнения алгоритма цикла с параметром необходимо:

1)установить начальное и конечное значения параметра цикла;

2)описать способ изменения параметра цикла;

3)описать тело цикла;

4)описать управление циклом:

• если значение параметра не вышло за предел конечного зна­чения, следует выполнять действия в теле цикла;

• если значение параметра вышло за предел конечного значения, необходимо прекратить выполнение действий в теле цикла.

В блок­схеме алгоритма для описания цикла с параметром используют специальную структуру

В среде программирования цикл с параметром выполняется с помощью оператора, синтаксис которого для языков программи­рования BASIC и Pascal

Пошаговое выполнение алгоритма или программы называется трассировкой.

Трассировочная таблица— таблица, содержащая описание команд и значений переменных при выполнении команд ал­горитма или программы

Комментариев нет:

Отправить комментарий

Тема 15 : Этапы решения задач на компьютере (углубленный)

  Тема 15 : Этапы решения задач на компьютере https://profspo.ru/old-viewer?publicationType=books&publicationId=132236 Глава 8 §51 ...