ЛР 5. Функции.

Задания

  1. (40) Решить задачи 466,467,468 из задачника. Вместо процедур создать соответствующие функции, проверить их работу. Ни одна из создаваемых функций не должна обращаться к внешним для нее переменным.

  2. (40+20) Даны натуральное число n, последовательность целых чисел a1, ..., an. Рассмотреть отрезки последовательности, состоящие из
    1. полных квадратов
    2. степеней двойки
    3. простых чисел
    4. счастливых чисел
    5. чисел-палиндромов
    В каждом случае получить наибольшую из длин рассматриваемых отрезков.
    Для решения задачи: Ни одна из создаваемых функций не должна обращаться к внешним для нее переменным.
    Проверить работу функций.