Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сформировать новый текст https://www.cyberforum.ru/ cpp-beginners/ thread183687.html
Метасимвол - *. Содержание метасимволу - цепочка произвольных символов (примеры 1,7,8). Сформировать новый текст, в который поместить все найденные слова, упорядочивши их за длинами. примеры в файле doc.
C++ Реализовать внешнюю сортировку слиянием для n файлов
Здравствуйте. Помогите пожалуйста с написанием программы. Реализовать внешнюю сортировку слиянием для n файлов. Данные предварительно должны быть записаны в n файлов. Результаты сортировки записать в новый файл, указанный пользователем. Отобразить на экране график полученного отсортированного массива. Я сама в С++ не очень понимаю, но школьный курс паскаля усвоила хорошо. В С++ только...
C++ Номера русских букв в ASCII Почему такой код setlocale (LC_ALL, "rus" ); cout<<static_cast<char>(231)<<endl; cout<<static_cast<int>('з')<<endl; char *str = "з"; cout<<static_cast<int>(str)<<endl; cout<<str<<endl; Выводит такое результаты https://www.cyberforum.ru/ cpp-beginners/ thread183668.html C++ "Предпочитайте композицию наследованию" https://www.cyberforum.ru/ cpp-beginners/ thread183667.html
Привет. В книге "Стандарты программирования на С++" есть совет 34: "Предпочитайте композицию наследованию" Хочу уточнить на счет композиции: это есть наследование class point{ int x,y; };
C++ 10->2 + сдвиг+инвертация
Народ пожалуйста подскажите есть ли у меня ошибки в лабе Написать программу на языке C++, читающую со стандартного ввода 4 деся- тичных числа x, y,m, n. Все смещения будут указываться начиная с младшего бита, начиная с 0. В числах x, y младшие m из x заменить на старшие m бит из y, потом инвертировать 5 младших бит в x. Программа должна вывести все исходные данные в десятичном виде,...
C++ Рекурсия: найти минимальный/максимальный элемент массива Proc67. Описать рекурсивную функцию MinRec(A,N)1|MaxRec(A,N)2 вещественного типа, которая находит минимальный1|максимальный2 элемент вещественного массива A размера N, не используя оператор цикла. С помощью функции MinRec1|MaxRec2 найти минимальные1|максимальные2 элементы массивов A, B, C размера NA, NB, NC соответственно. # include <iostream> # include <conio.h> using namespace std; ... https://www.cyberforum.ru/ cpp-beginners/ thread183658.html
C++ Ошибка компиляции Не могу скомпелировать код: #include <iostream.h> int main() { string s = ""; system("pause >> void"); } https://www.cyberforum.ru/ cpp-beginners/ thread183632.html C++ Аппроксимация функции и оценка погрешности
Составить программу аппроксимации функцией y=ax^2 +bx+c и оценки погрешности аппроксимации. решить на с++.
C++ Интегрирование уравнения генератора Ван дер Поля https://www.cyberforum.ru/ cpp-beginners/ thread183627.html
Составить программу интегрирования уравнения генератора Ван дер Поля x''-(a-x^2)*x'+x=0 методом Эйлера для случая а=5. ( '-производная, или точки стоящие над х) решить на с++.
C++ Заменять первый положительный элемент массива средним арфиметическим https://www.cyberforum.ru/ cpp-beginners/ thread183625.html
составить программу,которая в одномерном массиве f,m<=11 заменяет первый положительный элемент средним арфиметическим всех отрицатльных элементов массива.исходный и преобразованный массивы вывести в поясняющим текстом))
C++ Численое интегрирование функции
Составить программу численого интегрирования функции y=1/x на интервале методом трапеции. Оценить точность интегрирования. решить на с++.
C++ Шифр Цезаря, дешифрование сообщения https://www.cyberforum.ru/ cpp-beginners/ thread183621.html
Помню была такая тема, но не нашел. Юлий Цезарь использовал свой способ шифрования текста. Каждая буква заменяется следующей в алфавитном порядке по позициям К в круге. У вас есть шифр. Ваша задача написать программу, которая выводит текст. Примечание: Cypher - зашифрованное сообщение. Обычный текст - расшифровать сообщение. Ввод:
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
30.10.2010, 00:37 0

Используя только рекурсию - C++ - Ответ 1069529

30.10.2010, 00:37. Показов 1733. Ответов 1
Метки (Все метки)

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

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
double PowerN(double x, int n)
{
    if(n==0)
      return 1;
    else if(n>0)
       return (n==1) ? x : x*PowerN(x, --n);
    return 1.0/x*PowerN(x, ++n);
}
 
int main()
{
    std::cout<<PowerN(3, -2)<<'\n';
    return 0;
}


Вернуться к обсуждению:
Используя только рекурсию C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2010, 00:37
Готовые ответы и решения:

Написать функцию умножения двух,заданных с клавиатуры чисел, используя только операцию умножения и рекурсию
Помогите пожалуйста с рекурсией Написать функцию умножения двух,заданных с клавиатуры чисел,...

Используя рекурсию вивести групу даних с их индексами не используя масив
Вот мой код на с++ #include&lt;iostream&gt; #include&lt;conio.h&gt; using namespace std; void...

Используя рекурсию, перемножить 2 натуральных числа не используя операции умножения и иметь логарифмическую сложность
Программа должна перемножать 2 натуральных числа не используя операции умножения и иметь...

Посчитать используя рекурсию
Не понимаю, как это сделать, помогите пожалуйста. Хотя бы набросками)

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

График,используя рекурсию
Помогите, пожалуйста, с заданием. Нужно нарисовать рисунок, используя рекурсию.

Возведение в степень используя рекурсию
Здравствуйте. Есть программа: int rez(int ch,int st) { if(!st) return 1; else return...

Вывести последовательность, используя рекурсию
Дана последовательность из N количества элементов. Вывести эту последовательность в обратном...

Расчёт функции используя рекурсию
Доброго времени суток. задали задачку - рассчитать f=y-z/x с использованием рекурсии. даже не...

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