1-ЛАБОРАТОРНАЯ РАБОТА.
Выполнил: Наврузов Фирдавc
Группа: 222-20
Дан массив размера N. Найти максимальный из его локальных минимумов
Программный код задания
#include
#include
using namespace std;
int main()
{
setlocale(LC_CTYPE, "RUS");
int N, A[100], min = 0;
cout << "Размер массива N = ";
cin >> N;
cout << "Сгенерированные числа \n";
for (int i = 0; i < N; i++)
{
A[i] = rand() % 100 + 1;
cout << A[i] << "\t";
}
for (int i = 1; i < N; i++)
{
if (A[i - 1] > A[i] && A[i + 1] > A[i] && A[i] > min)
min = A[i];
}
cout << "\n" << "Максимальный из его локальных минимумов = " << min << endl;
system("pause");
return 0;
}
Do'stlaringiz bilan baham: |