
Sayu
5 год назад
C++найти наибольший отрицательный элемент массива n(x) и его порядковый номерПожалуйста посчитайте,пожалуйста!!!
ОТВЕТЫ

Виссарион
Oct 24, 2020
#include <iostream>
#include <time.h>
#include <stdlib.h>
int main()
{
srand(time(NULL));
int n;
int *a;
int n_max;
int n_index;
std::cout << "N: ";
std::cin >> n;
std::cout << "Sourcen";
a = new int[n];
for (int i = 0; i<n; i++)
{
*(a + i) = rand() % 200 *(-1);
std::cout << *(a + i) << " ";
}
std::cout << "n";
n_max = a[0];
for (int j = 0; j < n; j++)
{
if (*(a + j)>n_max)
{
n_max = *(a + j);
n_index = j;
}
}
std::cout << "nMax: " <<n_max<<"nIndex: "<<n_index+1<<std::endl;
return 0;
}
134
Смежные вопросы: