Войти
Регистрация
Спроси ai-bota
Topolok121289
03.12.2021 11:58
Нарисовать блок-схему и программу по ней на языке с++. входные данные a, d - матрицы n*n, b,c - вектора размерности n*1. выходные данные: d*c+3*b
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Павел9641
01.10.2020 18:13
Алгебра логики. Упростить выражение ¬ это отрицание ¬(A+¬B)+¬(A+B)+A*B...
marivtsan
09.01.2020 13:49
Сколько решений у неравенства 46^8 х101101^2 ?...
asy23
22.11.2021 09:47
с информатикой. Варианты ответов:панель вывода,колонка заголовка, заголовки строк,область....
лена363
30.03.2023 12:45
Решить задачу на Программирование циклов с заданным числом повторений. 8 класс....
1505123Diana1505123
17.03.2020 03:51
Решить (желательно подробно и с объяснением)...
skachkoa84
16.04.2020 15:42
1. Какие типы звуков применяются в игре?(Scratch) ...
nononono3j
04.11.2021 08:38
1. даны два числа: 189, 198 перевести в двоичную сс, проверить 2.дано шестнадцатеричное число: a , перевести в восьмеричную сс, проверить...
elenafilatova11
20.05.2022 17:30
Составить схемы предложений: 1)мы читаем, любим, заучиваем наизусть а.с.пушкина. 2)он близок и дорог нам. 3)имя пушкина известно не только в нашей стране, но и далеко за её...
KsKitty
20.05.2022 17:30
Какова длина ленты, если были сделаны 3 надреза за и каждая часть ленты равна 1м. 25 см ....
rdutchik
20.05.2022 17:30
Большинство школьников не были в москве. не были или не было...
Ответ:
alina0901200432
27.09.2020 06:33
Только программа, блок-схему не знаю
#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;
}
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота