Удалить find_max.cpp

This commit is contained in:
2025-09-30 15:17:48 +03:00
parent 655afa03d6
commit 496c7956e3

View File

@@ -1,47 +0,0 @@
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
setlocale(0, "");
int n;
cout << "Введите размер массива n: ";
cin >> n;
if (n <= 0) {
cout << "n должно быть положительным" << endl;
return 1;
}
int *arr = new int[n];
srand(static_cast<unsigned int>(time(0)));
for (int i = 0; i < n; ++i) {
arr[i] = rand() % 61 - 30; // значения в диапазоне [-30; 30]
}
cout << "Array:\n";
for (int i = 0; i < n; ++i) {
cout.width(4);
cout << arr[i];
if ((i + 1) % 10 == 0) cout << endl;
}
if (n % 10 != 0) cout << endl;
int maxValue = arr[0];
int indexMax = 0;
for (int i = 1; i < n; ++i) {
if (arr[i] > maxValue) {
maxValue = arr[i];
indexMax = i;
}
}
cout << "max: " << maxValue << " index: " << indexMax << endl;
delete[] arr;
return 0;
}