Нарисовать блок-схему и программу по ней на языке с++. входные данные a, d - матрицы n*n, b,c - вектора размерности n*1. выходные данные: d*c+3*b
120
125
Ответы на вопрос:
Только программа, блок-схему не знаю #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; }
У крупного рогатого скота RR - красная масть, rr - белая. Имеется красный бык и коровы - двух окрасок. Определить генотип и фенотип телят во втором поколении.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
оооопп21.09.2022 18:11
-
kirillsmex13p07s3r25.02.2020 19:56
-
DanilTasher06.06.2021 14:44
-
aneechkaa00026.04.2021 21:40
-
semchenko200521.08.2022 08:06
-
murkacomkate06.07.2021 09:27
-
cherryybommb24.03.2023 02:16
-
крист3407.04.2021 01:01
-
viktoska8728.01.2021 08:53
-
sleshkevich21.06.2021 09:33
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.