с++Найти индекс минимального элемента (в предположении, что он единственный) в каждом
С++
Определить индекс малого элемента (в предположении, что он единственный) в каждом из одномерных массивов A (7), B (10), C (15).
include lt;iostreamgt;
include lt;algorithmgt;
include lt;arraygt;
include lt;randomgt;
include lt;clocalegt;
int main()
std::random_device random;
std::default_random_engine generator(random());
std::uniform_int_distributionlt;intgt; dist(-100, 100);
std::arraylt;int, 5gt; A;
std::arraylt;int, 10gt; B;
std::arraylt;int, 15gt; C;
std::for_each(A.begin(), A.end(), [amp;generator, amp;dist](autoamp; var)
var = dist(generator);
);
std::for_each(B.begin(), B.end(), [amp;generator, amp;dist](autoamp; var)
var = dist(generator);
);
std::for_each(C.begin(), C.end(), [amp;generator, amp;dist](autoamp; var)
var = dist(generator);
);
std::copy(A.begin(), A.end(),
std::ostream_iteratorlt;intgt;(std::cout, " "));
std::cout lt;lt; std::endl;
std::copy(B.begin(), B.end(),
std::ostream_iteratorlt;intgt;(std::cout, " "));
std::cout lt;lt; std::endl;
std::copy(C.begin(), C.end(),
std::ostream_iteratorlt;intgt;(std::cout, " "));
std::cout lt;lt; std::endl;
std::setlocale(LC_ALL, "Russian");
std::cout lt;lt; "Индекс в A: " lt;lt; std::distance(A.begin(), std::min_element(A.begin(), A.end())) lt;lt; std::endl;
std::cout lt;lt; "Индекс в B: " lt;lt; std::distance(B.begin(), std::min_element(B.begin(), B.end())) lt;lt; std::endl;
std::cout lt;lt; "Индекс в C: " lt;lt; std::distance(C.begin(), std::min_element(C.begin(), C.end())) lt;lt; std::endl;
std::system("PAUSE gt;gt; void");
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.