Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Из данной строки s создайте строку-палиндром, удвоив и обратив данную строку Упражнение 3. Из данной строки s создайте строку-палиндром, удвоив и обратив данную строку. https://www.cyberforum.ru/ c-beginners/ thread1721810.html C (СИ) Составить из двух заданных слов предложение, в котором слова будут упорядочены
Сравнение строк. Составить из двух заданных слов (под словом будем понимать любую последовательность символов, не содержащую в себе пробельных символов) предложение, в котором слова будут упорядочены .
C (СИ) Исправить код программы, форматирующей текст Программа читает данные с файла,заносит в массив и форматирует неправильный ввод( неправильное положение табуляций,лишние пробелы и тд). #include <stdio.h> #include <string.h> #include <stdlib.h> #define SIZE 1000 int space(char *a) { int i = 0; for (; (a == '\t') || (a == ' '); i++) https://www.cyberforum.ru/ c-beginners/ thread1721646.html C (СИ) Найти степень от целого числа Имеется код, осталось пару строчек вывода, не знаю как правильно закодить. По условию нужно найти степень от целого числа. Вот код: #include <stdio.h> #include <math.h> double pow_my1(int x, int y) { int i,n; double p=1; if(y==0) https://www.cyberforum.ru/ c-beginners/ thread1721602.html
C (СИ) Массив: Сортировка слов по алфавиту
Всем добрый день! Помогите разобраться с задачей : Пользователь вводит слова, которые помещаются в массив символов одно за другим в порядке ввода, в конце каждого слова помещается нулевой символ ( '\0') . Указатели на слова помещаются в массив указателей. Составить программу, которая, используя массив указателей, проводит сортировку слов по алфавиту (при этом массив символов остается...
C (СИ) Сортировка методом шейкер-сортировки https://www.cyberforum.ru/ c-beginners/ thread1721499.html
Ребята, помогите пожалуйста отсортировать методом шейкера, нужно отсортировать правый верхний угол матрицы этим способом #include<stdio.h> #include<conio.h> #include<locale.h> #include<stdlib.h> int main() { int i, j, s, a=0; setlocale(LC_ALL, "Russian"); printf("Введите количество строк и столбцов:\n");
C (СИ) Сгенерировать случайное число float в диапазоне от -100.001 до +100.001 с использованием Intel RdRand Существует библиотека RdRand от Intel, которая позволяет использовать генератор случайных чисел на базе эффекта энтропии кристалла процессора. https://ru.wikipedia.org/wiki/RdRand Сама библиотека и описание её использования: https://software.intel.com/en-us/articles/how-to-use-the-rdrand-engine-in-openssl-for-random-number-generation Внутри библиотеки пример, который просто печатает... https://www.cyberforum.ru/ c-beginners/ thread1721476.html Нахождение суммы десяти первых элементов ряда C (СИ)
Составить программу для нахождения суммы десяти первых элементов ряда. a=\frac{1}{{2}^{n}} Снизу представлены проги этой задачи используя цикл с пред- и пост-условием #include <stdio.h> int main(void) { float n,s,i,a,s1,s2,a2,st; s=0; n=1;
C (СИ) Написать программу: вычислить значение выражения Даны действительные числа а, b, с. Получить: max(a,a+b)+max(a,b+c)/1+max(a+bc,1,a*a -bc) Пожалуйста напишите готовую программу) https://www.cyberforum.ru/ c-beginners/ thread1721344.html C (СИ) В массивах определить количество элементов, лежащих в заданном интервале Доброго всем времени суток!!! Пожалуйста помогите. Изучение С только начал, препод закидал лабораторками по массивам, я пока не разобрался. 1. В массивах A(25) и B(21) определить количество элементов, лежащих в интервале , а так же их произведение и номера A = 0,25 {A}_{i+1} = {A}_{i} sin (i-2.5) {B}_{i} = {-1}^{i} sin ({A}_{i})/cos ({A}_{i}) 2. Вывести на экран для каждого массива:... https://www.cyberforum.ru/ c-beginners/ thread1721324.html
Перевод задач из с++ в си C (СИ)
Помогите пожалуйста перевести задачи с с++ в си. Буду очень благодарна за помощь)
C (СИ) Написать программу вычисления площади кольца https://www.cyberforum.ru/ c-beginners/ thread1721157.html
Здравствуйте пользователи этого форума !Необходима срочная помощь в решении семестровых задач по программированию, среда CODEBLOCKs язык С , я осилил большую их часть, но на 2 последних просто не хватает времени,очень нужна помощь. Написать программу вычисления площади кольца. Программа должна проверять правильность ввода исходных данных. Исходные данные: радиус кольца; радиус отверстия.
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12454 / 7479 / 1752
Регистрация: 25.07.2009
Сообщений: 13,748
26.04.2016, 22:52 0

Рекурсия: вычисление значения цепной дроби - C (СИ) - Ответ 9074376

26.04.2016, 22:52. Показов 5300. Ответов 5
Метки (Все метки)

Лучший ответ Сообщение было отмечено Vadimchichik как решение

Решение

Как-то так, если ничего не перепутал
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
double f(unsigned steps) {
    return 1.0 / ( 1.0 + ( ( steps ) ? f(steps - 1) : 0.0 ) );
}
 
int main(void) {
    unsigned n;
    
    while ( printf("Steps: ") && scanf("%u", &n) == 1 )
        printf("Result: %.10f\n", f(n));
    
    return 0;
}
у меня сыпется при количестве шагов большем, чем 104827

Вернуться к обсуждению:
Рекурсия: вычисление значения цепной дроби C (СИ)
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2016, 22:52
Готовые ответы и решения:

Составить программу для вычисления цепной дроби, через рекурсию
Здравствуйте! Требуется составить программу для вычисления цепной дроби, через рекурсию. Сколько...

Рекурсия: вычисление значения цепной дроби
помогите пожалуста решить задачу с использованием рекурсивной и обычной функций.

Рекурсия: вычисление значения цепной дроби
Подскажите, как решить эту задачу через рекурсию

Рекурсия: вычисление цепной дроби
Помогите плиз написать программу, используя рекурсию: \huge...

5
26.04.2016, 22:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2016, 22:52
Помогаю со студенческими работами здесь

Вычисление значения цепной дроби
Здравствуйте господа программисты. Возникла проблема с решением задачи в Visual Basic, а курсовую...

Вычисление значения цепной дроби (рекурсивно и итеративно)
Описать рекурсивную и нерекурсивную функции вычисления значения цепной дроби: \huge...

Вычисление цепной дроби
Здравствуйте. Объясните, пожалуйста, как написать программу?:)

Рекурсивное вычисление цепной дроби
Народ помогите, как сделать рекурсивную функцию для этого y(n) = , n - число ступеней.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru