В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
linagalkinaa
linagalkinaa
04.10.2020 16:35 •  Информатика

С++ определить индекс минимального элемента (в предположении, что он единственный) в каждом из одномерных массивов a (7), b (10), c (15).

Ответ:
skromnikplay
skromnikplay
27.08.2020 08:59

#include <iostream>

#include <algorithm>

#include <array>

#include <random>

#include <clocale>

int main()

{

std::random_device random;

std::default_random_engine generator(random());

std::uniform_int_distribution<int> dist(-100, 100);

 

std::array<int, 5> A;

std::array<int, 10> B;

std::array<int, 15> C;

 

std::for_each(A.begin(), A.end(), [&generator, &dist](auto& var)

{

 var = dist(generator);

});

std::for_each(B.begin(), B.end(), [&generator, &dist](auto& var)

{

 var = dist(generator);

});

std::for_each(C.begin(), C.end(), [&generator, &dist](auto& var)

{

 var = dist(generator);

});

std::copy(A.begin(), A.end(),

 std::ostream_iterator<int>(std::cout, " "));

std::cout << std::endl;

std::copy(B.begin(), B.end(),

 std::ostream_iterator<int>(std::cout, " "));

std::cout << std::endl;

std::copy(C.begin(), C.end(),

 std::ostream_iterator<int>(std::cout, " "));

std::cout << std::endl;

std::setlocale(LC_ALL, "Russian");

std::cout << "Индекс в A: " << std::distance(A.begin(), std::min_element(A.begin(), A.end())) << std::endl;

std::cout << "Индекс в B: " << std::distance(B.begin(), std::min_element(B.begin(), B.end())) << std::endl;

std::cout << "Индекс в C: " << std::distance(C.begin(), std::min_element(C.begin(), C.end())) << std::endl;

std::system("PAUSE >> void");

return 0;

}


С++ определить индекс минимального элемента (в предположении, что он единственный) в каждом из одном
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?