31. Програмування циклічних алгоритмів