ГД
Георгий Дымов

Помогите решить (в с++)

Помогите написать код в С++

Вводится последовательность из n целых чисел (n задается с клавиатуры) . Найти количество чисел, больших обоих своих соседей (локальных максимумов) .

Заранее спасибо.

Алексей Валиулин
Алексей Валиулин

Я тебе отвечал, правда, там случайно были перепутаны две строчки 😞 Не заметил, т. к. движок "Ответов" искажает вставленный код, когда корректировал его огрехи, не туда вставил строчку.. .
Исправленный вариант:

#include
using namespace std;
int main(){
int k=0,n,a[200]; cout<<"n ? "; cin>>n;
for(int i=0;i< n;i++)cin>>a[ i];
for(int i=1;i< n-1;i++)k+=a[ i]>a[ i-1] && a[ i]>a[ i+1];
cout<< k<< endl; cin.get(); cin.get();}

Похожие вопросы
По С# пожалуйста помогите решить С#
Помогите решить проблему !!
Помогите решить задачу по С# :-)
Помогите решить информатику
помогите решить задачу на с++
помогите решить по C#
Помогите решить по С#
помогите информатику решить. срочно помогите решить информатику
помогите решить на С++
Помогите решить: С++