Содержание
- 2. Теория Рекурсия вокруг нас Рекурсия в математике Программирование Задачи на закрепление Список использованной литературы Содержание
- 3. Реку́рсия (RECURCIО - возвращение) — определение, описание, изображение какого-либо объекта или процесса внутри самого этого объекта
- 4. Что нужно знать: Рекурсия может быть прямой и косвенной. Рекурсия – это приём, позволяющий свести исходную
- 5. Рекурсия может быть прямой и косвенной. В случае прямой рекурсии вызов функцией самой себя делается непосредственно
- 6. Косвенная рекурсия создаётся за счёт вызова данной функции из какой-либо другой функции, которая сама вызывалась из
- 7. Уроборос – змей, кусающий свой собственный хвост. Это древний символ бесконечности Вселенной и времени, круговорота жизни,
- 8. Рассказ из С.Лева «Кибериады» о разумной машине, которая обладала достаточным умом и ленью, чтобы для решения
- 9. Первым романом, удивившим читателей приемом рекурсии, был "Дон Кихот". Сервантес все время пытался смешивать два мира:
- 10. Рекурсия вокруг нас… У попа была собака, он её любил Она съела кусок мяса, он её
- 11. Рекурсия вокруг нас… А. Блока Ночь, улица, фонарь, аптека. Бессмысленный и тусклый свет. Живи еще хоть
- 12. Мориса Эшера «Рисующие руки» Мориса Эшера «Галерея гравюр» Рекурсия вокруг нас…
- 13. Рекурсия вокруг нас… Фрактал "Треугольник Серпинского" Эйфелева Башня в Париже Исторический музей в Москве
- 14. Рекурсия вокруг нас… Дерево состоит из веток. Ветка в свою очередь состоит из более маленьких веточек.
- 15. Эффект Дросте - термин для изображения специфического вида рекурсивного изображения. Изображение включает уменьшенный собственный вариант самого
- 16. Рекурсия вокруг нас… Герб Российской Федерации является рекурсивно-определённым графическим объектом: в правой лапе изображённого на нём
- 17. Рекурсия в математике 1) Арифметическая прогрессия: а)а1=а0; б) аn=аn-1+d. 2) Геометрическая прогрессия: а) а1=а0; б) аn=а
- 18. Рекурсия в математике 3) Факториал an=n! n!=1*2*3*4*5*б*...*n. а)а1=1; б) аn=n*аn-1. 4) Числа Фибоначчи. x1=x2=1 xn=xn-1+xn-2 при
- 20. Программирование Рекурсия — это такой способ организации вспомогательного алгоритма (подпрограммы), при котором эта подпрограмма (процедура или
- 21. В языке программирования Pascal рекурсивностью могут обладать как функции, так и процедуры. Примеры рекурсивной процедуры. Общая
- 22. Пример рекурсивной процедуры: Program n1; uses crt; procedure Rec(i: integer); begin if i>1 then Rec(i-1); writeln(i);
- 23. Вызов Rec(5) Вызов Rec(4) Вызов Rec(3) Вызов Rec(2) Вызов Rec(1) Вывод (1) Вывод (2) Вывод (3)
- 24. Программирование Задание1. Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1)
- 25. Задание 2. Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n F(n + 1); F(n
- 26. Задание 3. Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n F(n+2); F(n*3) end end;
- 27. Задание 4. Дан рекурсивный алгоритм procedure F(n: integer); begin if n write('*') else begin F(n-1); F(n-2);
- 28. Задание 5. Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n begin F(n*2); F(n +1);
- 29. Задание 5. Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n begin F(n*2); F(n +1);
- 30. Задание 6. Дан рекурсивный алгоритм procedure F(n: integer); begin if n begin F(n*2); F(n+1); end; write(n);
- 31. Задание 7. Дан рекурсивный алгоритм procedure F(n: integer); begin if n begin F(n*2); write(n); F(n+1); end;
- 32. Задание 8. Дан рекурсивный алгоритм procedure F(n: integer); begin if n >1 then begin F(n-2); write(n);
- 33. Задание 9. Дан рекурсивный алгоритм procedure F(n: integer); Begin write(n); if n >1 then begin F(n-2);
- 34. Задание 10. Даны два рекурсивных алгоритма procedure F(n: integer); forward; procedure G(n: integer); forward procedure F(n:
- 35. Задача 1. Дан рекурсивный алгоритм procedure F(n: integer); Begin writeln(n); if n begin F(n+1); F(n +
- 36. Задача 2. Дан рекурсивный алгоритм procedure F(n: integer); Begin writeln(n); if n >3 then begin F(n-1);
- 37. Программирование Задачи на закрепление Задача 3. Даны два рекурсивных алгоритма procedure F(n: integer); forward; procedure G(n:
- 38. Программирование Задачи на закрепление Задача 4. Даны два рекурсивных алгоритма procedure F(n: integer); forward; procedure G(n:
- 39. Программирование Задачи на закрепление Задача 5. Даны два рекурсивных алгоритма procedure F(n: integer); forward; procedure G(n:
- 40. Программирование Задачи на закрепление Задача 6. Даны два рекурсивных алгоритма procedure F(n: integer); forward; procedure G(n:
- 41. Программирование Задачи на закрепление Задача 7. Даны два рекурсивных алгоритма procedure F(n: integer); forward; procedure G(n:
- 42. Программирование Задачи на закрепление Задача 8. Даны два рекурсивных алгоритма procedure F(n: integer); forward; procedure G(n:
- 44. Список использованной литературы Крылов С.С ЕГЭ 2017. Информатика Тематические тестовые задания/С.С. Крылов, Д.М. Ушаков.-М.:Издательство «Экзамен», 2017
- 45. Слайд 1, 2 http://arxweb.net/pictures/raznoe/recursia.jpeg Слайд 3-7,17,18,20-36, 44 https://upload.wikimedia.org/wikipedia/commons/b/b3/Screenshot_Recursion_via_vlc.png Слайд 3 http://lols.ru/uploads/posts/2011-07/1309983680_1309964j.jpg Слайд 7 Змей http://ezolan.ru/image/cache/data/Talisman/smola/kumirnica/95-500x500.jpg Зеркала
- 47. Скачать презентацию