Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
2 / 1 / 1
Регистрация: 17.06.2020
Сообщений: 134
1

Найти произведение строк матрицы

08.11.2020, 09:23. Показов 2910. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано матрица а(10,10).Нужно его заполнить с помощью random. Потом элементы строки массива А надо преумножить друг друга и найти их суммы и записать в другой одномерный массив В и ввести в экран. Написал прогу дал ошибку
Ошибка (активно) E2138 выражение должно относиться к арифметическому типу или типу перечисления без области

Сам прога
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <math.h>
#include <iostream> 
using namespace std;
int main()
{    
    int a[10][10],i,j,b[10],sum;
    sum = 0; i = 0;
    for (int i = 0; i < 10; i++)
    {
        for (int j = 0; j < 10; j++)
        {
            a[i][j] = rand() % 41 + 20;
            cout << a[i][j] << " ";
        }
        cout << endl;    
        sum = a[i] * a[i + 1];
        b[i] = sum;
    } 
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2020, 09:23
Ответы с готовыми решениями:

Двумерный массив-матрица
помогите,пожалуйста. Нужно составить программу, которая выводит на экран квадратную матрицу A...

Двумерный массив (матрица)
Задание: Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью...

Двумерный массив (матрица)
Здравствуйте, ребята. В программе нужно поменять местами максимальный и минимальный элементы в...

двумерный массив ( матрица )
Для заданной матрицы размером 8х8. Найдите: 1). Такие j i k, когда j -я строка матрицы совпадает...

2
Заблокирован
08.11.2020, 09:48 2
Лучший ответ Сообщение было отмечено young for best как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    int a[10][10],b[10];
    for (int mul,i = 0; i < 10; i++)
    {
        mul=1;
        for (int j = 0; j < 10; j++)
        {
            a[i][j] = rand() % 19 - 9;
            mul*=a[i][j];
            cout << a[i][j] << " ";
        }
        cout << endl;
        b[i] = mul;
    }
    for (int i = 0; i < 10; i++)
        cout << b[i] << " ";
    cout << endl;
0
2 / 1 / 1
Регистрация: 17.06.2020
Сообщений: 134
08.11.2020, 17:43  [ТС] 3
Exp2dot7, спасибо
0
08.11.2020, 17:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2020, 17:43
Помогаю со студенческими работами здесь

Двумерный массив, прямоугольная матрица
Объясните, пожалуйста, почему у меня выводится это (см. прикрепленную картинку) вместо всей...

Двумерный массив(квадратная матрица)
Мне нужна помощь в выполнении следующего задания:дано двумерный массив(квадратная матрица,которую...

Двумерный массив (квадратная матрица) - C++
Помогите Вот задача 6. В квадратной матрице найти С6х6 сумму элементов, находящихся по...

Одномерный и двумерный массив(матрица)
1.Дан одномерный массив А, состоящий из N элементов. Перенести в начало массива все положительные...

Класс матрица, описывающий двумерный массив
Здравствуйте. Хочу разобраться и создать класс. Имеется код, но мне он кажется слишком сложным, как...

Двумерный массив: целочисленная квадратная матрица
Вот ещё программка нужна, теперь уже массив двумерный


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru