Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Операторы отношений и логические операторы https://www.cyberforum.ru/ cpp-beginners/ thread654047.html
Всем добрый день. Очередной день изучения Г.Шилда С++ базовый курс, дошел до Операторов отношений, все понял, но не компилируется данный код: //Эта программа демонстрирует использование функции xor() #include <iostream> using namespace std; bool xor(bool a, bool b); int main () { bool p, q;
Конвертер различных измерений массы C++
Написать программу, которая бы по введенному номеру единицы измерения (1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 -тонна, 5 — центнер) и массе М выдавала бы соответствующее значение массы в килограммах.
C++ условия и таймер | C++ Как сделать 2 условия на таймер, тоесть он задан к примеру на 5 минут, нужно чтобы 1 действие выполнялось когда будет 3 минуты, а 2 действие когда 1 минута, к примеру эти действия вывод сообщений. https://www.cyberforum.ru/ cpp-beginners/ thread654038.html C++ Найти сумму ряда с заданной точностью, если дан общий член ряда Найти сумму ряда с точностью Е=-4 (0.0001) общий член которого n=n*-n2 (n kvadrat)... Надо написать программу, т.е текст..на языке Си... https://www.cyberforum.ru/ cpp-beginners/ thread654024.html
размеры переменных C++
Есть переменные типа int(2 байта), double(8 байт),char(1 байт) и т.д. под которые отведено соответствующие количество памяти, могу ли я сделать свой тип переменной допустим с длиной 4096 байт?
C++ Вычислить выражение https://www.cyberforum.ru/ cpp-beginners/ thread653957.html
Составить программу вычисления выражения в правой части. Все значения для вычисления ввести с клавиатуры. Все значения для вычисления являются целыми числами. http://s2.********************/uploads/images/2012/09/5b532a6ace4aa70515ba15b1ec4f7804.jpg
C++ Нерегулярное дерево Нужно разработать алгоритм, который будет создавать нерегулярное дерево (число исходящих ветвей для каждого узла на каждом уровне должно быть рандомным, например 0..5). Вершины (узлы) каждого уровня помещаются в свою строку «таблицы вершин». По каждой строке таблицы проводится подсчет количества вершин. А затем подсчитывается сумма вершин по всем строкам Расчет дерева и строкообразование... https://www.cyberforum.ru/ cpp-beginners/ thread653956.html C++ c++ шифр перестоновки
Здравствуйте. Помогите написать код. Обязательное условие задания чтоб можно было вводить с пробелами.
C++ ошибка с итератором Помогите, пожалуйста, не могу понять зачем вычитать нужно еденицу из deq1.begin() #include <iostream> #include <string> #include <iterator> #include <deque> using std::cout;using std::cin;using std::endl;using std::string;using std::deque;using std::getline; void see(deque<string>::iterator ix1, deque<string>::iterator ix2){ while(ix1!=ix2){++ix1;cout<<*ix1+" ";} } int main(){ https://www.cyberforum.ru/ cpp-beginners/ thread653942.html C++ Как создать кнопку? И дать ей определенное действие? Подскажите как кнопке задать определенное место в окне и как ей добавить выполнение чего-то? Например выполнение какой-то процедуры. https://www.cyberforum.ru/ cpp-beginners/ thread653926.html
C++ Деструкторы и исключения
В одном учебнике встретилась такая фраза: Если деструктор, вызванный в процессе разматывания стека, выбрасывает исключение, вызывается terminate. Означает ли это, что в деструкторах невозможно использовать операторы try catch?
C++ Восходящее и нисходящее преобразование (Upcasting and Downcasting) Посоветуйте литературу по данному вопросу в разрезе С++ ну или простыми словами что это, для чего нужно заранее спасибо https://www.cyberforum.ru/ cpp-beginners/ thread653894.html
Эксперт С++
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
18.09.2012, 21:07 0

Рекурсия: сумма элементов одномерного массива - C++ - Ответ 3464056

18.09.2012, 21:07. Показов 1889. Ответов 4
Метки (Все метки)

Ответ

Почему бы не в одну строчку
C++
1
2
3
4
5
6
7
int Sum(int *a, int *end)
{
   return a < end ? *a + Sum (a + 1, end) : 0;
}
 
...
Sum(a, a + n)


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

Рекурсия (вычисление суммы, вывод элементов одномерного массива в обратном порядке)
Я хочу реализовать рекурсивные функции:1)вычисления суммы k первых членов арифметической...

Сумма элементов одномерного массива
Необходимо найти сумму элементов массива расположенных после минимального элемента. Размер массива...

Сумма элементов одномерного массива
Доброго времени суток! :) Будьте добры, помогите, пожалуйста. Ввести массив А(N). Найти сумму...

Сумма элементов произвольного одномерного массива
Помогите составить программу, которая находит сумму элементов произвольного одномерного массива

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

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

Сумма элементов между первым и последним нулевыми элементами одномерного массива
Пожалуйста помогите. В одномерном массиве определить к-во элементов между первым и последним...

Реверс цифр длинных чисел одномерного массива (итерация и рекурсия)
Разработать функцию, которая переставляет в обратном порядке цифры заданного длинного целого числа...

Рекурсия: сумма массива
Подскажите как сделать функцию, которая будет считать сумму массива рекурсивно. Пробовал так, но...

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