Массивы, обработка последовательности, рекурсивные ал
Добавлено: 19.11.2009 09:31:10
Здравствуйте. Помогите решить задачки ))) Заранее блпгодарен...
1.(Массивы) - Дан массив размера N. Найти номера двух ближайших чисел из этого массива.
2.(обработка последовательнльсти) - Дан набор ненулевых целых чисел; признак его завершения — число 0. Вывести сумму всех положительных четных чисел из данного набора. Если требуемые числа в наборе отсутствуют, то вывести 0.
3.(Простейшие рекурсивные алгоритмы) - Описать рекурсивную функцию FibRec(N) целого типа, вычисляющую N-е число Фибоначчи F(N) по формуле: F(1) = F(2) = 1, F(k) = F(k–2) + F(k–1), k = 3, 4, ... . С помощью этой функции найти пять чисел Фибоначчи с указанными номерами и вывести эти числа вместе с количеством рекурсивных вызовов функции FibRec, потребовавшихся для их нахождения.
1.(Массивы) - Дан массив размера N. Найти номера двух ближайших чисел из этого массива.
2.(обработка последовательнльсти) - Дан набор ненулевых целых чисел; признак его завершения — число 0. Вывести сумму всех положительных четных чисел из данного набора. Если требуемые числа в наборе отсутствуют, то вывести 0.
3.(Простейшие рекурсивные алгоритмы) - Описать рекурсивную функцию FibRec(N) целого типа, вычисляющую N-е число Фибоначчи F(N) по формуле: F(1) = F(2) = 1, F(k) = F(k–2) + F(k–1), k = 3, 4, ... . С помощью этой функции найти пять чисел Фибоначчи с указанными номерами и вывести эти числа вместе с количеством рекурсивных вызовов функции FibRec, потребовавшихся для их нахождения.