Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Столкновение объектов Собираюсь писать игру на SDL. В ней придется обрабатывать столкновения произвольных объектов. Меня интересует не физика, а именно как определить, столкнулись или нет и если столкнулись, то чем? Проще говоря, есть игровая плоскость. По ней движутся 2 объекта. У каждого объекта есть Surface (2-мерный массив, в котором значения могут принимать 0 или 1. 0 - значит там пустота, 1 - не пустота. У... https://www.cyberforum.ru/ cpp-beginners/ thread585088.html C++ Вывод номера элемента
Всем привет, возник такой вопрос. есть массив, который вводится с клавиатуры, потом я ищу max\min элемент, вывожу его и вывожу номер этого элемента, но проблема как написать вывод этого элемента. for ( i=1; i<=n; i++){ for (j=1; j<=n; j++) if (min>m) min=m; } cout<<"min element. "<<" nomer: "<<"m "<<min<<endl; break;
C++ Можно ли их назвать счётчиками? int i; int a; for (i=0; i<10; ) // Можно ли формально назвать счётчиком i { cin>>a; ++i; } cout<<endl; for (p=a; p<a+10; ++p) // Можно ли формально назвать счётчиком p и с чем вообще этот цикл? { https://www.cyberforum.ru/ cpp-beginners/ thread585046.html C++ дерево процессов помогите написать дерево процессов, а то у меня более 2 потомков у родителя не получается.. надо 3, или лучше чтобы 1 родитель - потомок - 2подпотомка.. вот что я пытался сделать: #include <unistd.h> #include <sys/types.h> #include <stdio.h> int main() { pid_t pid; int i; https://www.cyberforum.ru/ cpp-beginners/ thread585006.html
C++ Массив меняет свои значения
Проблема вот такая. В процессе этой программы массив summ меняет свои значения, хотя я к нему вообще не прикасался. int main() { const int sellers = 4; const int products = 4; int summ = { 0 }; int sells = { { 0 }, { 0 } };
C++ Нужна блок-схемы к след. кодам https://www.cyberforum.ru/ cpp-beginners/ thread584993.html
Нужны блок-схемы к кодам #include "stdafx.h" //стандартно подключенная #include <conio.h> //для консольного ввода/вывода данных #include <clocale> //для выбора локали #include <iostream> //для ввода/вывода данных #include <math.h> //математические операторы #include <stdio.h> // для printf/scanf using namespace std; //подключаем стандартное пространство имен void main() //главная...
C++ попадает ли точка с заданными координатами (x, y) в заштрихо-ванную область https://www.cyberforum.ru/ cpp-beginners/ thread584983.html
помогите пожалуйста начал делать но запутался с областью определения функции Задание(по рисунку): 1. Определить, попадает ли точка с заданными координатами (x, y) в заштрихо-ванную область ). 2. Разработать алгоритм задачи и отобразить его по ГОСТ 19.701 – 90. Коорди-наты x, y запросить функцией scanf(). Условие попадания точки в заштрихованную область записать одним предложением . ...
C++ Возвращаемое значение функции при вызове её через указатель
int ret; // это должно быть возвращаемое значение ((int (__stdcall*)(HWND, char*, char*, UINT)) adr_MessageBoxA)(hwnd, str, hdr, utype); куда вставить ret? - то что МессагеБоксА должна вернуть
C++ Что за error? После установки Борланд С++ в Вин 7. Когда открою вот такой ошибку показывает, что делать? https://www.cyberforum.ru/ cpp-beginners/ thread584946.html C++ Сравнить переменную типа string с содержимым файла https://www.cyberforum.ru/ cpp-beginners/ thread584945.html
а как можно сравнить переменную типа string с содержимым файла?
Как собрать проект из исходников для COM порта? C++
Не получается собрать проект для MSVS10. Нужно работать с COM-портом вот как здесь: На сайте есть исходные файлы. В третьей папке содержатся файлы с использованием win API. Там даже есть исполняемые файлы. В файлах используются структуры которых нет, но они есть на MSDN: содержание DCB COMMTIMEOUTS Кто поможет это сделать, что-то я не совсем понял как по примеру сделать это?
C++ Система бронирования авиабилетов https://www.cyberforum.ru/ cpp-beginners/ thread584935.html
Добрый день, передо мной стоит вот такая задача: В системе бронирования авиационных билетов имеется следующая информация: 1) перечень рейсов; 2) список пассажиров на каждый рейс; 3) очередь пассажиров, в случае когда число заявок на билеты превышает количество мест. Организовать в основной памяти хешированный список пассажиров. Выдать по имени пассажира полную информацию обо всех...
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
24.05.2012, 13:28 0

Одномерный массив, состоящий из n целых элементом - C++ - Ответ 3074222

24.05.2012, 13:28. Показов 1024. Ответов 4
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <vector>
#include <algorithm>
#include <numeric>
#include <iterator>
 
int main()
{
   std::vector<int> v = {1,2,0,-3,-4,5,0,6,7,8};
   int idx = 1;
   std::cout << "multi is: " << std::accumulate(v.begin(), v.end(), 0, [&idx](const int result, const int value)
   {
      return (idx++ % 2) ? result : result + value;
   }) << std::endl;
   auto first_zero = std::find(v.begin(), v.end(), 0);
   auto second_zero = v.end();
   if (first_zero != v.end())
   {
      second_zero = std::find(first_zero + 1, v.end(), 0);
   }
   std::cout << (first_zero == v.end() ? "not zero elements " : second_zero == v.end() ?
   "only one zero element " : "sum is: ") << (first_zero != v.end() && second_zero != v.end() ? 
   std::accumulate(first_zero, second_zero, 0) : 0) << std::endl;
   std::sort(v.begin(), v.end(), [](const int first, const int)
   {
      return first < 0;
   });
   std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
   std::cout << std::endl;
}
http://liveworkspace.org/code/... 7c2a9b4f3a

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

C++ Дан одномерный массив состоящий из целых чисел.
Дан одномерный массив состоящий из целых чисел.Найти количество элементов массива,значения которых...

C++ Дан одномерный массив состоящий из целых чисел.
Дан одномерный массив,состоящий из целых чисел. Найти количество элементов массива,значения...

Вычислить одномерный массив состоящий из n целых элементов
Здравствуйте, помогите составить программу для вычисления этого массива в одномерном массиве,...

Дан одномерный массив,состоящий из n целых чисел.
C++ Дан одномерный массив , состоящий из n целых чисел. Преобразовать массив таким образом,...

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

Дан одномерный массив состоящий из n целых чисел, надо сортировать элементы по уменьшению
Дан одномерный массив состоящий из n целых чисел, надо сортировать элементы по уменьшению (если...

Дан одномерный массив состоящий из n целых чисел, надо: вычеслить сумму положительных элементов
Дан одномерный массив состоящий из n целых чисел, надо: вычеслить сумму положительных элементов

Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок следования элементов на обратный
Дан одномерный массив А, состоящий из N целых чисел. Составить программу, которая меняет порядок...

Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в одномерный массив В все нечетные числа
У меня есть задание: Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в...

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