Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
den4ik12345
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 5
1

Сумма пар векторов

12.02.2018, 21:58. Просмотров 704. Ответов 1
Метки нет (Все метки)

Прочитайте в вектор набор целых чисел. Вычислите и отразите сумму каждой пары смежных элементов в векторе. Если количество элементов нечетное, сообщите об этом пользователю и отобразит значение последнего элемента без выполнения действия сложения.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2018, 21:58
Ответы с готовыми решениями:

Сумма пар чисел
Добрый день, сегодня я сделал то, к чему так долго готовился, сдал ЕГЭ по информатике. Но есть...

Сумма двух векторов
добрый вечер, имеется программа которая : "Создать 2 вектора (массива) с 1000 элементами из...

Максимальная сумма векторов массива
Дан одномерный массив n написать программу,которая вычисляет максимальную из сумм,всех векторов...

Создать класс для обработки векторов разность векторов норму векторов
Создать класс для обработки векторов разность векторов норму векторов

Определить количество пар чисел сумма которых является простым числом
Написать програму которая по заданым N числам опредиляет количество пар, сумма которых есть простым...

1
Avaddon74
145 / 144 / 63
Регистрация: 15.09.2017
Сообщений: 494
12.02.2018, 23:12 2
Лучший ответ Сообщение было отмечено den4ik12345 как решение

Решение

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
#include <iostream>
#include <vector>
 
using namespace std;
 
 
int main() {
    setlocale(0, "rus");
    vector<int> arr;
    int n(0);
    cout << "Введите значения (-1 для выхода): ";
    do {
        cin >> n;
        if (n >= 0) arr.push_back(n);
    } while (n != -1);
 
    for (size_t i(0); i < arr.size() - 1; i += 2) {
        cout << arr[i] + arr[i + 1] << ' ';
        if (i == arr.size() - 3) cout << "\nРазмер нечетный, последний элемент: " << arr[i + 2];
    }
    cout << endl;
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2018, 23:12

Найти в массиве количество симметричных пар, у которых сумма элементов больше 20
Дан массив, содержащий 2014 положительных целых чисел. Симметричной парой называются два элемента,...

Бинарный поиск таких пар чисел массива, чтобы их сумма попадала в заданный диапазон
доброго времени суток. не смог разобраться с бинарным поиском, математически примерно имею...

Цикл должен удалять все первые элементы пар чисел сумма которых превышает 10
Помогите найти ошибку. Цикл должен удалять все первые элементы пар чисел сумма которых превышает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru