Форум программистов, компьютерный форум CyberForum.ru

Подсчитать сумму элементов массива, расположенных между заданными - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив функций http://www.cyberforum.ru/cpp-beginners/thread750510.html
Необходимо создать во время выполнения массив функций, как такое можно обеспечить?
C++ где найти инклюд graph.h и simple_window.h ? Всем привет. Решил вот попробовать вывести простую графику в visual c++ (учусь по книге с нее и списал) #include "graph.h" #include "simple_window.h" int main(){ using namespace Graph_lib; Point t1(100,100); simple_window win(t1,600,400,"Canvas"); http://www.cyberforum.ru/cpp-beginners/thread750509.html
C++ Построчное чтение, с "возвратом" назад
Здравствуйте. Читаю файл построчно. Есть маленькая проблема в том, что перед "основным" чтением мне надо проверить параметр, расположенный на 3-ей строке файла. Далее нужно "вернуться" на первую строку. Хватит ли тут использования fgetpos и fsetpos? Можно ли потом будет продолжать "нормально" читать файл построчно? :) CFxSystem *__fastcall RegisterFxSystem(CParticleData *prtData, int edx0, char...
Присвоить значения переменной Х C++
Присвоить значение переменной х и всем объектам, что с ней связаны. struct a { char ***s; char (*p) }; typedef struct a * data data x
C++ Не работает поиск в глубину (DFS) http://www.cyberforum.ru/cpp-beginners/thread750498.html
Вот код (заполнен для ориентированного графа 0 2 | + +/ 1--+3--+4 | + 5--+6 |
C++ Явная специализация Здрасти, Народ. Подскажите плз в чем преимущество явной специализации перед перед обычным применением перегруженной функции. Привожу код: 1) //функция меняет значения параметров template <typename T> void swap(T &a, T &b) { T temp = a; a = b; подробнее

Показать сообщение отдельно
tereras
5 / 5 / 0
Регистрация: 18.12.2012
Сообщений: 6
31.12.2012, 17:39     Подсчитать сумму элементов массива, расположенных между заданными
В одномерном целочисленном массиве (элементы массива генерируются случайным образом диапазоне от -100 до 100), подсчитать сумму элементов, расположенных между первым положительным элементом массива и последним отрицательным элементом. Задачу реализовать с выполнением следующих условий:
1) размер массива n вводится с клавиатуры, память под массив выделяется динамически;
2)реализовать функцию RandomArray, которая заполняет элементы массива случайными значениями (массив передавать в функцию в качестве параметра);
3) реализовать функцию, которая выводит элементы массива на экран (массив передавать в функцию в качестве параметра).
4) реализовать функцию FirstPositive, которая возвращает индекс первого положительного элемента массива, и функцию LastNegative, которая возвращает индекс последнего отрицательного элемента массива. Замечание: учитывайте тот факт, что в массиве может не быть положительного или отрицательного элемента.
5) реализовать функцию, которая находит сумму элементов массива, расположенных между элементами с индексами a и b. С помощью этой функции найти сумму элементов, расположенных между первым положительным и последним отрицательным.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru