|
|
Другие темы раздела | |
C++ Как преобразовать массив создав новый из старого с изменениями?!
https://www.cyberforum.ru/ cpp-beginners/ thread567043.html Дан массив размера N. Преобразовать его, вставив после каждого положительного числа нулевой элемент.#include <stdio.h> #include <stdlib.h> int main (void) { int n=10,i; int a; int b; srand(8); for(i=0;i<n;i++) a=rand()%101-50; |
C++ Составить программу для вычисления функции составить программу для вычисления функции |
C++ Непростая задача на графы.
https://www.cyberforum.ru/ cpp-beginners/ thread567039.html Здравствуйте! Необходимо решить такую задачу: Антон работает в межгалактическом туристическом агентстве. Довольно часто ему приходится прокладывать путь с одной планеты на другую с использованием существующих рейсов космических кораблей. К сожалению, количество рейсов невелико, поэтому пассажирам часто приходится пересаживаться на промежуточных планетах. Антон заметил, что некоторые планеты... |
C++ Моделирование фрактала в координатной плоскости
https://www.cyberforum.ru/ cpp-beginners/ thread567037.html Требуется написать программу, которая будет строить множество Мандельброта на координатной плоскости и выполнять некоторые функции. Цитирую текст задания: -------------------------------------------------------------------------------------------------------- Отображение f(z)=z^4+c, где c комплексная постоянная. Последовательность z(n) определим соотношением z(n+1)=f(z(n)) и начальным условием... |
C++ Повторяющиеся элементы массива Есть произвольный массив, в котором нужно отсортировать повторяющиеся элементы по уменьшению и вывести общее кол-во повторений. Решил реализовать следующим образом: сначала просто отсортировать массив методом пузырька, после чего циклом прогнать условие на совпадения, и если они есть просто выводить их на экран и добавлять к счетчику совпадений +1, таким образом избегая пересоздания массива.... |
C++ Классы, конструктор копирования (разбор куска программы) class string{ char *str; void load(char *s) { str=strdup(s); } void add(char *s) { str=(char*)realloc(str,strlen(str)+strlen(s)+1); strcat(str,s); } int find(char *s) { char *p=strstr(str,s); return p==NULL ? -1 : p-str; } int cmp(string &t) { return strcmp(str,t.str); } public: string(){ load(""); } string(char *s){ load(s); } https://www.cyberforum.ru/ cpp-beginners/ thread567020.html |
C++ теоритический вопрос - память как вычислить адрес(реальный , а не тот который нам ядро подсовывает) какого либо объекта в виртуальной памяти? Добавлено через 5 минут имеется в виду 32 битная адресация https://www.cyberforum.ru/ cpp-beginners/ thread567014.html |
C++ Решение половинным делением. Составить функцию нахождения корня F(x) = 0 методом деления напополам. Интервал разбить на отрезки с шагом h. Уравнение x*x*x -2 = 0; , h = 0.5. #include <cmath> #include <iostream> #define pi 3.14 using namespace std; double f(double x) { |
C++ Перегрузка операции +
https://www.cyberforum.ru/ cpp-beginners/ thread567005.html Всем привет! Ребята, обясните, пжлста, почему конструктор вызывается дважды. Rational integer1( c, d ),h;// инициализация h ( здесь я понимаю почему вызывается конструктор) h=integer + integer1;// а почему вызывается здесь не пойму, ведь должен вызываться operator =Заранее спасибо. |
C++ Мартица
https://www.cyberforum.ru/ cpp-beginners/ thread566999.html В данной действительной квадратной матрице порядка n найти сумму элементов строки, в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единственный. |
C++ Заменить в строке все целые числа соответствующим повторением следующего за ними символа (например, «abc5xacbl5y» - «abcxxxxxacbyyyyyyyyyyyyyyy»). Заменить в строке все целые числа соответствующим повторением следующего за ними символа (например, «abc5xacbl5y» - «abcxxxxxacbyyyyyyyyyyyyyyy»). |
C++ ошибка в прорамме. выдаёт отрицательный ответ
https://www.cyberforum.ru/ cpp-beginners/ thread566963.html Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известное количество N членов ряда Функция Условие Началььные данные n 10 х=2,1 Е=sqrt(k*x)*cos(k*x) k=1 #include<iostream.h> |
1 / 1 / 0
Регистрация: 20.04.2012
Сообщений: 46
|
|
0 | |
Рекурсивные функции - C++ - Ответ 299715106.05.2012, 15:16. Показов 442. Ответов 0
Метки (Все метки)
Здравствуйте. Помогите срочно написать пару прог с помощью рекурсивных фунций. У самого завал, вот не успеваю:
1) Поднести к положительному целому степени действительное ненулевое число. 2) Найти сумму n членов арифметической прогрессии с заданным начальным членом и шагом. 3) Найти сумму n членов геометрической прогрессии с заданным начальным членом и шагом. Вернуться к обсуждению: Рекурсивные функции C++
0
|
06.05.2012, 15:16 | |
Готовые ответы и решения:
0
Рекурсивные и не рекурсивные функции (вычисление суммы всех натуральных чисел от 1 до n) Рекурсивные функции рекурсивные функции рекурсивные функции |
06.05.2012, 15:16 | |
06.05.2012, 15:16 | |
Помогаю со студенческими работами здесь
0
Рекурсивные функции Рекурсивные функции Рекурсивные функции рекурсивные функции |