![]() |
|
Другие темы раздела | |
C++ Как связывать Движки с C++ и другие
https://www.cyberforum.ru/ cpp-beginners/ thread3123477.html Я недавно начал изучать программирование, базово изучил Pythоn и сейчас начал изучать С++, и сразу много вопросов. 1. Что на нем пишут в основном? Я так понял игры, но не понимаю какого уровня?... Что на нем пишут в основном? Я так понял игры, но не понимаю какого уровня? Уровня киберпанка или змейки.. Что угодно. Хотя значительно чаще игры, системные приложения и низкоуровневое программное... |
C++ Заполнить вектор объектами класса Подскажите, пожалуйста, как можно реализовать подобное: Нужно заполнить вектор объектами класса, при том данные для объектов брать из файла (количество объектов не известно) Для решения данной задачи можно использовать следующий алгоритм: 1. Открыть файл, содержащий данные для создания объектов. 2. Считать данные из файла в буфер памяти. 3. Создать вектор... https://www.cyberforum.ru/ cpp-beginners/ thread3123405.html |
C++ Удалить одну или две средних буквы из слова Здравствуйте, помогите пожалуйста, с задачей. Мне нужен максимально краткий код на с++ решения этого задания , с пояснением кода. Вот задача: Дано слово. Если длина его нечетная, то удалить среднюю... Ещё меньше нельзя ещё вариантк #include <iostream> #include <string> int main() { std::string str{ "word" }; // слово str.erase(str.size() / 2, 1); // удаляем среднюю... https://www.cyberforum.ru/ cpp-beginners/ thread3123262.html |
Ошибка "comparison of integer expressions of different signedness" C++ #include <iostream> #include <vector> #include <string> #include <algorithm> using namespace std; int main(){ vector<int> kfc = { 4220, 74000, 2000, 1000, 2707}; sort(kfc.begin(),... Это не ошибка, это предупреждение. Результат kfc.size() возвращает результат размера массив типом отличным от int, а именно std::vector<int>::size_type, что обычно имеет тип идентичный std::size_t,... |
Что не так с перегрузкой операторов? C++ Тут ошибка UniversalVariable& UniversalVariable::operator=(const std::vector<UniversalVariable>& data) { _type = ARRAY; _array = data; return *this; } Инициализация: PGStudio, std::variant изобретаете? |
C++ Минимальное и максимальное значения массива на экран Здравствуйте, пожалуйста выручите. Нужен максимально краткий код на с++ решения этого задания с пояснением кода. Задание: Создать компьютерную программу, выводящую на экран минимальное и... #include <iostream> using namespace std; int main(){ int a; // массив из 5 элементов int n; for(int i = 0; i < 5; i++){ cout << "Enter " << i+1 << "-th element of array:... https://www.cyberforum.ru/ cpp-beginners/ thread3123369.html |
C++ Описать функцию вне класса или структуры
https://www.cyberforum.ru/ cpp-beginners/ thread3123508.html struct test_procedur{ template <class C,unsigned char Y,class R>// C operator()(C value,R&v1,unsigned char i,long*ind,char*point){.... ret 0;};}; Сложность в том что шаблон применяется к... И ещё такой вопрос. В смысле "еще"? Так а какой был первый вопрос? |
C++ Как перезапустить рекурсию
https://www.cyberforum.ru/ cpp-beginners/ thread3123509.html #define en endl #define ret return #define Typel long #define TuplFor tpl.template jet<I-1>() template<class Types,unsigned char I=2>//=Types::Size struct TupleFor__1{ template<class... |
C++ Где мог ошибиться, что зашифрованный текст компилируется другой Добрый вечер! Вопрос где мог ошибиться в коде, зашифрованный текст компилируется иной? за ранее благодарен! На выходе должен быть зашифрованный текст: 4ee901e5c2d8ca3d #include <iostream> #include... void Magma_Key_rounds(const uint8_t * key) //Развертывание ключей Почему они так странно заполняются ? Если вы расспечатаете их, вы получите ваш ключ ? Ключ 32 битный =... https://www.cyberforum.ru/ cpp-beginners/ thread3123345.html |
C++ Движение хвоста змейки, отрисовка хвоста
https://www.cyberforum.ru/ cpp-beginners/ thread3123321.html Как сделать так чтобы вначале игры прорисовывалось тело змейки длиной = length? И чтобы не оставалось следов от хвоста #include <iostream> #include <ctime> #include <cstdlib>... вначале игры прорисовывалось тело змейки Рисовать ее. чтобы не оставалось следов от хвоста Нужно затирать "старый" хвост. Добавлено через 9 минут Очень плохой и невыразительный код. Одни... |
Как заполнить вектор векторов из файла C++ Подскаите, как заполнить вектор векторов из файла. В файле матрица неизвестного размера (не квадратная) В файле матрица неизвестного размера должна быть как-то разделена по строкам. Допустим, с помощью \n. Тогда всё довольно тривиально. Понадобится два перегруженых оператора. #include <iostream>... |
C++ Ошибка при попытке выбрать открываемый файл через окно выбора Добрый день. Пытаюсь написать код, который будет открывать окно для выбора файла, а потом передавать путь выбранного файла в переменную. Использую COCOA и AppKit. Окно открывается, однако при нажатии... функция написана на Objective-C++ И какое это имеет отношение к С++ ? Objective-C++ - это совсем другой ЯП. Добавлено через 3 минуты MrDeners, обратитесь в службу поддержки. У Apple же все... https://www.cyberforum.ru/ cpp-beginners/ thread3123378.html |
Комп_Оратор)
![]() ![]() |
||||||
06.08.2023, 10:45 | 0 | |||||
Не получается реализовать функцию вычисления суммы элементов массива с помощью рекурсии - C++ - Ответ 1699587806.08.2023, 10:45. Показов 915. Ответов 19
Метки (Все метки)
Ответ
Mattilda, не нужно списывать с чужого кода. Это задание очень простое, но для новичка представляет некоторую трудность. И преодолев её вы сделаете тот шаг на следующую ступеньку, который за вас ни кто не сделает. Это задание важно. Вот простенький код, который суммирует любой интервал. Его бы можно шаблоном, но для вас - указатели на массив целых чисел. Тем более, что рекурсию на практике, в таких случаях не применяют. Обратите внимание на то, что return может быть не во всех ветках, но важно, чтобы рекурсия обязательно прошла через ветвь возврата, в конце концов:
Вернуться к обсуждению: Не получается реализовать функцию вычисления суммы элементов массива с помощью рекурсии C++
0
|
06.08.2023, 10:45 | |
Готовые ответы и решения:
19
Реализовать функцию вычисления суммы элементов заданного диапазона
Функция вычисления суммы элементов одномерного массива с помощью template<typename T> |
06.08.2023, 10:45 | |
Помогаю со студенческими работами здесь
0
Написать функцию вычисления суммы элементов массива Составить функцию вычисления суммы элементов одномерного массива |
Новые блоги и статьи
![]() |
||||
Winforstrap или красявый дизайн своими руками на HTML+JS+Winforms
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом.
Бывает нужен современный дизайн программы а писать на MAUI,. . .
|
Формат данных для симуляции физики, посредством распространённых не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
|
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
|
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
|
Создание производительных API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
|
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
|
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
|
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
|
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
|
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
|