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

одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как скрыть консольное окно??? http://www.cyberforum.ru/cpp-beginners/thread66365.html
ТАкой вопрос возник как сделать так что бы при запуске программы окно вообще ен появлялось?
C++ Шаблонный класс Ребята, объясните пожалуйста, как работает шаблонный класс, своими словами, на скромном маленьком примерчике. Заранее благодарю. http://www.cyberforum.ru/cpp-beginners/thread66364.html
Массивы, очень слаб в С++ C++
1.Дано массив D. Каких элементов больше: положительных или видъъемних? 2.Все элементы столбца с минимальным элементом заменить максимальным элементом. Я совсем незнаю как ети 2 задачи зделать, но очень надо. Помогите пожалуста, за рание спасиба!
C++ Ну ооочень тяжёлая программа =)
Задана запись, состоящая из букв. Количество букв кратно числу n.Всего в записи m слов.Длина слова- n.Составить структурированную программу печати текста, находящегося между словами с заданными номерами А и В. как написать программу Добавлено через 28 минут #include <stdio.h> #include <stdlib.h> #define M 4
C++ Найти норму матрицы http://www.cyberforum.ru/cpp-beginners/thread66345.html
Нужно составить программу нахождения L - нормы матрицы A= размером (m*m) по формуле http://upload.wikimedia.org/math/6/9/c/69c271f1ac3d79942842cbcbf40b0793.png Программа в С.
C++ Найти максимально повторяющееся число в массиве Вводится массив из десяти чисел. Найти максимально повторяющееся число. Что делаю: объявляю массив mas, через вложенный цикл ищу повторяющиеся элементы, записываю число повторений в друго массив (dop) и вот тут проблема... #include <iostream> #include <conio.h> using namespace std; int main() подробнее

Показать сообщение отдельно
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
23.11.2009, 00:22     одномерный массив
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <numeric>
#include <algorithm>
#include <vector>
int main()
{
    int arr[] = {1,2,0,3,4,0,5,0,6,7};
    std::vector<int>vec(arr,arr+sizeof(arr)/sizeof(*arr));
    std::cout<<std::accumulate(std::find(vec.rbegin(),vec.rend(),0).base(),vec.end(),0);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru