7Б "Робот". Задание №13: Алгоритмы с результатами
Что умеет робот?
Вспомогательные алгоритмы могут возвращать значение, которое может быть различного типа, например цел, если речь идет о количестве клеток или лог, если речь идет о каком-то признаке. Например:
использовать Робот
алг Главная программа
нач
цел ДЛИНА | название величины может отличаться от названия аргумента или результата
Длина коридора (ДЛИНА)
вывод "В коридоре ", ДЛИНА, " клеток", нс
кон
алг Длина коридора (рез цел длина)
нач
длина := 1
нц пока справа свободно
вправо
длина := длина + 1
кц
кон