int main() {const int size = 15;double array[size] = {4.5, -2.3, 0, 10.5, -7.2, 8.1, 3.0, -6.4, 1.5, 9.7, -4.2, 2.8, -8.9, 5.6, 7.3};
}
int main() {
// Находим номер минимального элементаconst int size = 15;
double array[size] = {4.5, -2.3, 0, 10.5, -7.2, 8.1, 3.0, -6.4, 1.5, 9.7, -4.2, 2.8, -8.9, 5.6, 7.3};
int minIndex = 0;
for (int i = 1; i < size; i++) {
if (array[i] < array[minIndex]) {
minIndex = i;
}
}
std::cout << "Номер минимального элемента: " << minIndex << std::endl;
// Находим максимальный элемент
double maxElement = std::numeric_limits<double>::min();
for (int i = 0; i < size; i++) {
if (array[i] > maxElement) {
maxElement = array[i];
}
}
// Создаем массив b из отношений положительных элементов к максимальному элементу
double b[size];
int count = 0;
for (int i = 0; i < size; i++) {
if (array[i] > 0) {
b[count] = array[i] / maxElement;
count++;
}
}
std::cout << "Количество элементов в массиве b: " << count << std::endl;
return 0;
}