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

Сформировать новый массив из двух исходных по данному правилу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу понять,почему не идет http://www.cyberforum.ru/cpp-beginners/thread430499.html
#include "stdafx.h" #include <iostream> #include <stdio.h> #include <math.h> struct crs Matrix { int N; int Nz; double*value;
C++ Сортировка списка по убыванию Не работает ListNode<NODETYPE> *currentPtr=firstPtr, *current1Ptr=firstPtr, *XPtr=0; while(currentPtr->nextPtr!=0) { while(current1Ptr->nextPtr!=0) { if (current1Ptr->data>current1Ptr->nextPtr->data) { http://www.cyberforum.ru/cpp-beginners/thread430497.html
Определить сумму элементов матрицы, расположенных на главной диагонали C++
Ввести статическую матрицу размером 4x4. Определить сумму элементов матрицы, расположенных на главной диагонали матрицы и произведение элементов, расположенных на побочной диагонали матрицы. Пока только это написала: #include <iostream> using namespace std; int main() {
Программа запрашивает имя файла. Затем этот файл выводится на экран (длина файла на экране не превышает размер экрана). C++
Всем привет! Помогите пожалуйста решить задачу!!!! Программа запрашивает имя файла. Затем этот файл выводится на экран (длина файла на экране не превышает размер экрана). По тексту можно перемещать соот-ветствующими клавишами обычный мигающий курсор. Когда курсор попадает на символ, принадлежащий какому-либо слову, то все слово выделяется цветом. При нажатии на клавишу F1 анализируется слово,...
C++ Задача на одномерный массив http://www.cyberforum.ru/cpp-beginners/thread430484.html
Дан одномерный массив из 100 элементов, состоящий из случайных вещественных чисел в диапазоне от -55 до 16. Вывести в порядке невозрастания (убывания) те отрицательные элементы этого массива, индекс которых — нечетное число.
C++ Чтение текста из файла и вывод на экран только тех предложений, которые не содержат запятых нужна программа, которая считывает текст из файла и выводит на экран только предложения не содержащие запятых подробнее

Показать сообщение отдельно
soon
2538 / 1303 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
18.01.2012, 17:27     Сформировать новый массив из двух исходных по данному правилу
Vergil111, можно через b.rbegin() и переворачивать не надо будет
Или вообще так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
#include <functional>
 
int main()
{
    std::vector<int> v(std::istream_iterator<int>(std::cin), std::istream_iterator<int>());
    std::cin.clear();
    std::transform(std::istream_iterator<int>(std::cin), std::istream_iterator<int>(), v.rbegin(), v.rbegin(), std::plus<int>());
    std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru