Информатика и ИКТ
Школьный интернет-учебник М.А. и М.В. Выграненко

Тема 9: Алгоритмы и исполнители (30 часов)

Урок № 15(59): Организация циклического алгоритма с помощью оператора безусловного перехода

Практические, проверочные и домашние работы

Практическая работа 20:

"Звёздное небо на Basic-256"

"Звёздное небо на PascalABC"

Циклический алгоритм может быть организован при помощи либо оператора безусловного перехода, либо специального оператора цикла.

Оператор безусловного перехода даёт возможность организации бесконечного цикла. При желании к нему можно добавить оператор ветвления, включающий останов выполнения программы. Инструкцию, к которой можно перейти из любого места программы с помощью оператора перехода, отмечает Метка.

Примером такой программы может служить "Звёздное небо". В этой программе также будет использован генератор случайных чисел.

Система команд Basic-256

Команда Формат Описание
End end Останавливает выполнение программы
Goto goto метка Оператор безусловного перехода на метку
Pause pause k Останавливает выполнение программы на k секунд
Rand rand Генерирует случайное число в интервале от 0 до 1

Система команд PascalABC

label m; описание метки m (имя метки обязательно начинается с символа).
randomize; генерирует последовательность случайных чисел.
random(k); случайное число из интервала [0,k).
goto m;оператор безусловного перехода.

Приложения

И.Г. Семакин и др. § 39 [2]

Начало \ Программа 8-9 \ Тема 9 \ Урок 15(59)

При использовании материалов сайта просьба соблюдать приличия
© М.А. и М.В. Выграненко, 2009-2017

Рейтинг@Mail.ru