Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсия: проверить, является ли натуральное число N с i-й по j-ю цифру палиндромом http://www.cyberforum.ru/cpp-beginners/thread2363633.html
Проверить является ли натуральное число N с i-й по j-ю цифру палиндромом рекурсия? Помогите пж, на ссесию нужно, я не знаю через массив или как?
C++ Даны натуральное число n действительные числа a1 . an. вычислить sqrt(fabs(a1*a2*.an)
даны натуральное число n действительные числа a1 ... an. вычислить sqrt(fabs(a1*a2*...an)) на с++ или си спасибо заранее
Обход бинарного дерева поиска по уровням(надо немножко дописать функцию) C++
Программа строит бинарное дерево поиска и выводит его. Есть функция printAsLevelOrder которая делает обход дерева по уровням. Ее надо дописать так чтобы если уровень нечетный то движение происходит...
C++ После трех раз неправильно введённого пароля выводить на экран "Превышено допустимое число ввода" Нужно чтобы программа после трех раз неправильно введённого пароля выводила на экран "Превышено допустимое число ввода". Правильный пароль хранится в массиве. У меня после трех неправильных раз... http://www.cyberforum.ru/cpp-beginners/thread2363621.html
C++ Посчитать количество рекурсий http://www.cyberforum.ru/cpp-beginners/thread2363601.html
Здравствуйте. Как из функции вывести 2 значения? Или другим методом посчитать количество рекурсий? Recur4.Описать рекурсивную функцию Fib1(N) целого типа, вычисляющую //N - й элемент...
C++ Построить матрицу инцидентности и смежности
Построить матрицу инцидентности и смежности. Сформировать множество вершин, из которых исходят ребра заданной стоимости.
Поиск минимального элемента и его номера в массиве C++
Задание : Написать программу, в которой пользователь заполняет массив из 10 чисел. Найти: a. произведение всех элементов массива. b. максимальный элемент. c. позицию минимального элемента. d....
C++ Объясните, пожалуйста, как работает фрагмент кода. Почему при i = 0 вводится лишь 2 строки? Здравствуйте! Объясните, пожалуйста, как происходит ввод строк в этом фрагменте кода. string *text = new string; for (int i = 0; i < n; i++) { getline(cin, text); } Почему при... http://www.cyberforum.ru/cpp-beginners/thread2363590.html
C++ Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε. Вывести число итераций, необход http://www.cyberforum.ru/cpp-beginners/thread2363589.html
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε. Вывести число итераций, необходимое для достижения заданной точности. Вычисление S(x) и Y(x) оформить в виде...
C++ Найти количество пар целых чисел (x, y), x <y, a ≤ x ≤ b i c ≤ y ≤ d. Даны четыре целых числа a, b, c, d. Найти количество пар целых чисел (x, y), x <y, a ≤ x ≤ b i c ≤ y ≤ d. Добавлено через 1 час 7 минут for(x=0; x<c; x++) { for(y=0; y<c; y++) { //... http://www.cyberforum.ru/cpp-beginners/thread2363588.html
ReDoX
438 / 326 / 170
Регистрация: 01.07.2015
Сообщений: 1,161
03.12.2018, 16:50 0

Массив: Преобразовать массив, прибавив к четным числам, входящим в массив, значение первого элемента.

03.12.2018, 16:50. Просмотров 350. Ответов 5
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <iterator>
#include <vector>
 
using namespace std;
 
int main() {
  int n;
  cin >> n;
  
  vector<int> a(n);
  for (int i = 0; i < n; ++i)
    cin >> a[i];
 
  for (int i = 1; i < n; ++i) {
    if (a[i] % 2 == 0)
      a[i] += a[0];
  }
 
  copy(a.cbegin(), a.cend(), ostream_iterator<int>(cout, " "));
}


Вернуться к обсуждению:
Массив: Преобразовать массив, прибавив к четным числам, входящим в массив, значение первого элемента.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2018, 16:50
Готовые ответы и решения:

Преобразовать массив, прибавив к четным числам первый элемент
Не получается решить задачу можете помочь что как нужно? Дан целочисленный массив размера N....

Рекурсивная функция. Преобразовать массив, прибавив к четным числам последний элемент
Решить задачу в консольном режиме. Программирование с использованием функций. Рекурсивная функция...

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

Преобразовать целочисленный массив, прибавив к нечетным числам первый элемент
Помогите пожалуйста!!!Дан целочисленный массив. Преобразовать его, прибавив к нечетным числам...

Класс: преобразовать целочисленный массив, прибавив к нечетным числам первый элемент
Преобразовать целочисленный массив, прибавив к нечетным числам первый элемент. Через класс

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