Вспомогательные алгоритмы (Робот)
а) в ряд: | |||||||
М
|
М
|
М
|
М
|
М
|
М
|
||
б) по диагонали: из левого верхнего угла экрана в правый нижний: | М | ||||||
М
|
|
|
|
|
|||
|
М
|
|
|
|
|||
|
|
М
|
|
|
|||
|
|
|
М
|
|
|||
|
|
|
|
М
|
Метод последовательного уточнения (Робот)
Алгоритмы с аргументами (Робот)
Используя алгоритм прямоугольник(арг вещ a,b), который рисует прямоугольник с длинами сторон а и b, составьте алгоритм рисования произвольной картинки, составленной из прямоугольников. Например:
Составить программу для исполнителя Чертежник, рисующую из Ваших инициалов прямоугольный треугольник вида: М М М М М М М М М М М М М М М
Команда повторения "пока" (Робот)
Команда ветвления (Робот)
Команда ветвления (Робот)
Величины в алгоритмическом языке (Робот)
Величины в алгоритмическом языке (Чертежник)
Составить программу для исполнителя Чертежник, рисующую из Ваших инициалов
а) прямоугольный треугольник вида: |
|
|
|
|
М
|
|
|
|
|
М
|
М
|
||
|
|
М
|
М
|
М
|
||
|
М
|
М
|
М
|
М
|
||
М
|
М
|
М
|
М
|
М
|
б) ромб вида: |
|
|
М
|
|
|
|
|
М
|
М
|
М
|
|
||
М
|
М
|
М
|
М
|
М
|
||
|
М
|
М
|
М
|
|
||
|
|
М
|
|
|
То же, что и в предыдущей задаче №19, но в каждой строке треугольника (ромба) рисовать попеременно два инициала: МБМБМБМ.
То же, что в задаче № 19, но теперь в нечетных строках рисовать один инициал, а в четных другой: М Б Б М М М Б Б Б Б М М М М М
М Б Б Б М М М М М Б Б Б М
Построение графика функции (Чертежник)
Составить программу для решения
Используя в качестве вспомогательного алгоритм Евклида, составить следующие программы:
Дано натуральное число. Составить программы, вычисляющие:
Последовательность Фибоначчи строится следующим образом:
Составить программу, которая для данного n находит
Вычислить для данного натурального n: