C++
найти наибольший отрицательный элемент массива n(x) и его порядковый номер
Помогите,пожалуйста!!!
Ответы на вопрос
Ответил varanchik
0
#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;
}
Новые вопросы
Математика,
2 года назад
Математика,
2 года назад
История,
8 лет назад
Математика,
8 лет назад
Литература,
9 лет назад