Логические выражения, условные операторы, рекурсия и цикл