1)Линейный. Алгоритмы, в которых команды выполняются последовательно одна за другой, в порядке их записи.
2))1) выкопать в земле ямку;
2) опустить в ямку саженец;
3) засыпать ямку с саженцем землей;
4) полить саженец водой.
3)
прибавь 1 - 1
прибавь 1 - 2
прибавь 1 - 3
умножь на 2 - 6
умножь на 2 - 12
умножь на 2 - 24
прибавь 1 - 25
умножь на 2 - 50
Решение:
Пусть будет две противоположные команды -1, /2.
Возьмём число 50
50-1=49
50/2=25
25<49</p>
Значит последнее действие - умножь на 2
25 не делиться на 2, значит предпоследнее действие - +1
25-1=24
24/2<24-1</p>
предпредпоследнее действие - умножь на 2
и так далее...
4) ветвление возникает при возникновении какого либо условия в поставлееной задаче.
5) 1. Съесть ржаного пирожка.
2. Съесть лесного яблока.
3.Съесть простого киселика с молоком.
6)Ну например решение квадратного уравнения,
7)
Если в булочной то пахнет тестом и сдобой.
Если в столярной мастерской то пахнет стружкой и свежей доской.
Если Маляр то пахнет скипидаром и краской.
Если стекольщик то пахнет оконной замазкой.
Если шофер то куртка пахнет бензином.
Если рабочий то блуза пахнет машинным маслом.