#include <iostream>
#include <cstdlib> //содержит srand() и rand()
#include <ctime>
using namespace std;
int n, l = 15;
void function(int* w)
{
bool otric = false;
int* m = new int[l];
m = w;
int min = m[0], max = m[0];
for(n = 0; n < l; n++)
{
if(m[n] < 0) otric = true;
if(m[n] > max) max = m[n];
if(m[n] < min) min = m[n];
}
//вывод найденных max и min
if(otric) cout << "Максимальный элемент: " << max << "\n";
else cout << "Минимальный элемент: " << min << "\n";
}
//-----------------------------------------------------------
int main(){
//сгенерировать массив
int* q = new int[l];
for(n = 0; n < 15; n++){
q[n] = rand() - rand()/2;
cout << q[n] << " ";}
cout << "\n";
srand(time(NULL));
function(q);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGxpYj4gIC8v0YHQvtC00LXRgNC20LjRgiBzcmFuZCgpINC4IHJhbmQoKQojaW5jbHVkZSA8Y3RpbWU+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBuLCBsID0gMTU7Cgp2b2lkIGZ1bmN0aW9uKGludCogdykKewpib29sIG90cmljID0gZmFsc2U7CmludCogbSA9IG5ldyBpbnRbbF07Cm0gPSB3OwppbnQgbWluID0gbVswXSwgbWF4ID0gbVswXTsKCmZvcihuID0gMDsgbiA8IGw7IG4rKykKewppZihtW25dIDwgMCkgb3RyaWMgPSB0cnVlOwppZihtW25dID4gbWF4KSBtYXggPSBtW25dOwppZihtW25dIDwgbWluKSBtaW4gPSBtW25dOwp9CgovL9Cy0YvQstC+0LQg0L3QsNC50LTQtdC90L3Ri9GFIG1heCDQuCBtaW4KaWYob3RyaWMpIGNvdXQgPDwgItCc0LDQutGB0LjQvNCw0LvRjNC90YvQuSDRjdC70LXQvNC10L3RgjogIiA8PCBtYXggPDwgIlxuIjsgCmVsc2UgY291dCA8PCAi0JzQuNC90LjQvNCw0LvRjNC90YvQuSDRjdC70LXQvNC10L3RgjogIiA8PCBtaW4gPDwgIlxuIjsKfQovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmludCBtYWluKCl7Ci8v0YHQs9C10L3QtdGA0LjRgNC+0LLQsNGC0Ywg0LzQsNGB0YHQuNCyCmludCogcSA9IG5ldyBpbnRbbF07CmZvcihuID0gMDsgbiA8IDE1OyBuKyspewogIHFbbl0gPSByYW5kKCkgLSByYW5kKCkvMjsKICBjb3V0IDw8IHFbbl0gPDwgIiAiO30KY291dCA8PCAiXG4iOwoKc3JhbmQodGltZShOVUxMKSk7CmZ1bmN0aW9uKHEpOwpyZXR1cm4gMDsKfQ==