@1ss1za

Как изменить вывод чисел на их индекс?

Задача следующая: Вывести индексы элементов, которые меньше своего левого соседа, и количество таких чисел.

Есть код:

#include "iostream"
#include <math.h>
#include <stdlib.h>
#include "cmath"

using namespace std;

const int N = 7;
int arr[N] = { 2, 28, 3, 9, 8, 5, 2 };

int main()
{
    int counter = 0;

    for (int i = 0; i<(N - 1); i++)
    {
        if (arr[i + 1]<arr[i])
        {
            cout << arr[i + 1] << " ";
            counter++;
        }

    }
    cout << endl << "K= " << counter << endl;
    system("pause");
    return 0;
}


Как вывести индекс элемента массива, а не сами числа которые меньше левого соседа
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
10 дек. 2019, в 15:58
10000 руб./за проект
10 дек. 2019, в 15:37
200 руб./за проект
10 дек. 2019, в 15:30
25000 руб./за проект