Добро пожаловать на сайт Решения школьных задач, где вы можете задавать вопросы и получать ответы от других членов сообщества абсолютно БЕСПЛАТНО.
Чтобы воспользоваться всеми преимуществами, а так же ЗАРАБОТАТЬ на нашем сайте, Вам достаточно просто зарегистрироваться.
0 голосов
5 просмотров

Написать на C++:Дан целочисленный массив размера n.Увеличить все чётные числа, содержащиеся в массиве на исходное значение первого чётного числа. Если чётные числа в массиве отсутствуют, то оставить массив без изменений

Задача задана от (23 баллов) по предмету Информатика

1 Ответ

0 голосов
Решение задачи от Одаренный (3.1k баллов)

#include

#include

#include

int main()

{

   int N; // исходный размер.

   

   std::cin >> N;

   std::vector arr(N);

   int number(0);

   for(int i = 0; i < N; i++)//инициализируем вектор значениями с клавиатуры.

   {

       static int temp;

       std::cin >> temp;

       if(temp % 2 == 0)

       {

           if(!number)

               number = temp;

           temp += number;

       }

       arr.push_back(temp);

   }

   for(const auto& i : arr)

       std::cout

}


Оттабулируешь сам(-а).

Компилировал в стандарте С++14, компилятор g++

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