Ответы на вопрос:
Только программа, блок-схему не знаю #include < iostream> #include < iomanip> #include < vector> #include < ctime> int main() { using namespace std; const int n = 5; int a[n][n]; int d[n][n]; vector< int> b(n); vector< int> c(n); vector< int> s(n); //результирующий вектор //как-нибудь заполняем исходные матрицы и вектора srand(time(0)); for (int i = 0; i < n; ++i) { for (int j = 0; j < n; ++j) { a[i][j] = rand() % (n * n) - n * n / 2; d[i][j] = rand() % (n * n) - n * 2; } b[i] = rand() % (n * n) - n; c[i] = rand() % (n * n) - n * n + n; } //выведем исходные данные на экран cout < < "matrix a: \n"; for (int i = 0; i < n; ++i) { for (int j = 0; j < n; ++j) cout < < setw(5) < < a[i][j]; cout < < endl; } cout < < "\nmatrix d: \n"; for (int i = 0; i < n; ++i) { for (int j = 0; j < n; ++j) cout < < setw(5) < < d[i][j]; cout < < endl; } cout < < "\nvector b: \n"; for (int i = 0; i < n; ++i) cout < < setw(5) < < b[i] < < endl; cout < < "\nvector c: \n"; for (int i = 0; i < n; ++i) cout < < setw(5) < < c[i] < < endl; //вычислим требуемое for (int i = 0; i < n; ++i) { s[i] = 0; for (int j = 0; j < n; ++j) s[i] += d[i][j] * c[j]; s[i] += 3 * b[i]; } //выведем результат на экран cout < < "\nvector s = d * c + 3 * b: \n"; for (int i = 0; i < n; ++i) cout < < setw(5) < < s[i] < < endl; return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Ангелина5653324.01.2020 14:03
-
Кричащийёж03.04.2020 12:43
-
Sasha010203101.02.2022 00:12
-
innaalekseenko120.04.2022 09:49
-
София577802.06.2020 14:24
-
pandamashenka14.06.2020 17:44
-
Rkkshv12.06.2022 07:29
-
ress33425.12.2022 08:53
-
Гогенцоллерн27.02.2023 19:03
-
Motornerplay18.03.2023 00:46
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.