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

Проверить что первый элемент строки больше каждого из остальных элементов этой строки матрицы

17.12.2021, 04:46. Показов 321. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно получить массив С=[c1, c2,...cn], по правилу: сi=1, если элемент ai,1 заданной матрицы А=[ai,j] больше каждого из элементов i-й строки матрицы, иначе ci=0. Найти также сумму элементов матрицы.
Написал код как построить массив, а вот написать условие что первый элемент больше всех других не выходит



C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
using namespace std;
int main()
{
int n = 0;
int c = 1;
double arrayC[n];
cout << "Введите размер матрицы n = " ;
cin >> n;
double arrayA[n][n];
for(int i = 0; i<n; i++)
{
for(int j = 0; j<n; j++)
{
cout << "Введите элемент матрицы a"<< j << i  << " = ";
cin >> arrayA[i][j];
}
}
for(int j = 0; j<n; j++)
{ 
for(int i = 0; i<n; i++)
{
cout << arrayA[i][j] << " ";
}
cout << endl;
}
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2021, 04:46
Ответы с готовыми решениями:

Заменить первый элемент каждой строки матрицы на количество положительных элементов этой строки
Задан двумерный массив. Заменить первый элемент каждой строки на количество положительных элементов...

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

Положительные элементы первой строки матрицы умножить на первый элемент этой же строки, а отрицательные — на п
Положительные элементы первой строки прямоугольной матрицы умножить на первый элемент этой же...

Вычесть из каждого элемента строки матрицы первый отрицательный элемент данной строки
Дана матрица А(m, n), 1&lt;(m, n)&lt;10. Вычесть из каждого элемента строки первый отрицательный элемент...

1
Модератор
2639 / 1751 / 920
Регистрация: 16.10.2013
Сообщений: 5,067
Записей в блоге: 14
17.12.2021, 09:03 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
 
int main() {
    std::size_t n;
    double **a, *c, s(0.);
    bool f;
 
    std::cout << "Введите размер матрицы n = " ;
    std::cin >> n;
 
    a = new double*[n];
    c = new double[n];
    for (int i = 0; i < n; i++) {
        a[i] = new double[n];
        for (int j = 0; j < n; j++) {
            std::cout << "Введите элемент матрицы a"<< j << i  << " = ";
            std::cin >> a[i][j];
            s += a[i][j]; // находим сумму
            if (j==0) f = true;
            else if (a[i][j] >= a[i][0]) {
                f = false;
            }
        }
        c[i] = f==true;
    }
 
    std::cout << "\nsum=" << s << "\n\n";
    std::cout << "array c: ";
    for (int i = 0; i < n; i++) std::cout << c[i] << " ";
 
    for (int i = 0; i < n; i++) {
        delete[] a[i];
    }
    delete[] a;
    delete[] c;
 
    return 0;
}
0
17.12.2021, 09:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2021, 09:03
Помогаю со студенческими работами здесь

Процедура, заменяющая последний положительный элемент каждой строки матрицы суммой остальных элементов строки
Задания на подпрограммы-функции, использующие передачу результата по указателю или по ссылке ...

Измените значение элементов матрицы вычитанием из каждого элемента строки среднее арифметическое этой строки
Нужна помощь с написанием функции которая вычитает из каждого элемента строки среднее...

Заменить первый элемент строки матрицы нулем если количество положительных элементов больше двух
В двухмерном массиве целых чисел A ( n x m ) заменить первый элемент нулем в тех строках, где...

Получить массив X1, X2,., Xn по правилу: Xi=1, если элемент Aii больше каждого из элементов итой строки матрицы
Помогите с этой частью задания. Я видела, что есть другие точно такие же темы, но, если честно, не...

Каждый элемент строки матрицы разделить на сумму элементов этой строки
Доброго времени суток. Решите пожалуйста задачу Составить программу для выполнения заданных...

Каждый элемент главной диагонали заменить суммой всех остальных элементов этой строки
Каждый элемент главной диагонали заменить суммой всех остальных элементов этой строки.


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

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