В dev c++ Дан массив размера N. Вывести массив ** экран в строчку. Найти номер его...

+361 голосов
5.8m просмотров

В dev c++ Дан массив размера N. Вывести массив на экран в строчку. Найти номер его первого локального максимума. Локальный максимум – это элемент, который больше любого из своих соседей. Входные данные размерность массива: 5 0 5 89 10 100 Выходные данные 0 5 89 10 100 Номер элемента массива, первого локального минимума - 3


Информатика (71 баллов) | 5.8m просмотров
Дан 1 ответ
+90 голосов

#include

int main() {

using namespace std;

setlocale(LC_ALL, "Russian");

int N;

cout

cin >> N;

int* A = new int[N];

for (int i = 0; i < N; i++)

{

 cout

 cin >> A[i];

}

cout

for (int i = 0; i < N; i++)

{

 cout

}

int max_index = 0;

for (int i = 1; i < N; i++)

{

 if (A[i] > A[max_index]) {

  max_index = i;

 }

}

cout

return 0;

}