Ответ:
№1 - Программа циклической структуры;
№2 - Программа содержащая конструкцию "ветвление";
№3 - Программа линейной структуры.
Объяснение:
Циклические структуры это когда у нас есть какое-то повторяющееся действие в коде, которое будет выполняться до тех пор, пока условие не будет выполнено, в случае программы №1 это условие while x>0.
Ветвление это когда у программы есть несколько вариантов действия, в зависимости от условия, в данном случае у программы №2 это if(x<=10)...else..... Здесь в первом случае программа выполнит одно, но в другом случае, если переменные не удовлетворяют первое условие, выполнит другое.</p>
Линейная структура это когда программа просто идёт строка за строкой, без условий и циклов, которые необходимо было бы повторять до достижения их условия.