Іть будь ласка скласти програму у с++: дано квадратну матрицю порядку 5. заповнити масив дійсними числами при його ініціалізації. вивести на екран елементи головної діагоналі в рядок.
Ответы на вопрос:
#include < iostream>
#include < array>
#include < algorithm>
#include < random>
#include < iterator>
const size_t size_matrix = 5;
int main()
{
std: : random_device random;
std: : mt19937 generator(;
std: : uniform_real_distribution< float> dist(1.0, 100.0);
std: : array< float, size_matrix> matrix[size_matrix];
for (size_t i = 0; i < size_matrix; i++)
{
std: : for_each(matrix[i]. matrix[i]. [& generator, & dist](auto& var)
{
var = dist(generator);
});
}
for (size_t i = 0; i < size_matrix; i++)
{
std: : copy(matrix[i]. matrix[i].
std: : ostream_iterator< float> (std: : cout, " "));
std: : cout < < std: : endl;
}
std: : cout < < "result: " < < std: : endl;
for (size_t i = 0; i < size_matrix; i++)
std: : cout < < matrix[i][i] < < std: : endl;
std: : system("pause > > void");
return 0;
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
mrprogemir11.01.2020 15:56
-
лиза269816.06.2022 21:04
-
juliana12345602.11.2022 03:19
-
katya20051316.10.2020 10:14
-
kolyapauk2016p08ax414.04.2021 08:29
-
lolologhka29.09.2020 22:33
-
Veronicagitarowe14.10.2020 20:38
-
K1231122.02.2020 06:11
-
pastor74117.01.2021 20:19
-
Антоша00719.09.2021 09:34
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.