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

Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент (Соединить 2 программы)

16.05.2015, 13:14. Показов 481. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны две целочисленные матрицы размерностью [ 5х7 ] . найти разницу матриц . Определить номер первого из столбцов , содержащих хотя бы один нулевой элемент . Переставляя строки заданной матрицы , расположить их в соответствии с ростом характеристик. Характеристикой строки матрицы назовем сумму ее положительных четных элементов .
ПОМОГИТЕ СОЕДИНИТЬ ВСЕ ПО ПОРЯДКУ
C++ (Qt)
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
39
40
41
42
43
#include <iostream>
#define R 5 // число строк
#define C 7  //число столбцов
 
using namespace std;
 
int main(){
    
    int matrix1[R][C], matrix2[R][C];
    int zero_column = -1; // номер столбца с первым нулем
    
    //Читаем первую матрицу
    for ( int i = 0; i < R; i++ )
        for ( int j = 0; j < C; j++ )
            cin >> matrix1[i][j];       
    
    
    //Читаем вторую матрицу
    for ( int i = 0; i < R; i++ )
        for ( int j = 0; j < C; j++ )
            cin >> matrix2[i][j];
    cout << endl << endl; 
    
    
    int matrix3[R][C]; //матрица с разницей, от второй отнимаем первую
    
    //находим каждый элемент, проверяем на нуль и сразу выводим на экран
    for ( int i = 0; i < R; i++ )
    {
        for ( int j = 0; j < C; j++ )
        {
            matrix3[i][j] = matrix2[i][j] - matrix1[i][j];
            if ( matrix3[i][j] == 0 && zero_column == -1 )
                zero_column = j;
            cout << matrix3[i][j] << " ";
        }
        cout << endl;
    }
    
    if ( zero_column == -1 )
        cout << "No zero elements was found" << endl;
    else
        cout << "Column with first zero element: " << zero_column << endl;
C++ (Qt)
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
cout « "Массив характеристик:" « endl;
for(int i = 0; i < C; ++i)
cout « setw(3) « R[i] « ' ';
cout « endl;
 
for (int i = 0; i < C - 1; ++i) 
{ 
for (int j = 0; j < C - i - 1; ++j) 
{ 
if (m[j] > C[j+1])
{
swap(m[j], C[j + 1]);
swap(v[j], v[j + 1]);
}
}
}
 
cout « "Массив по возрастанию характеристик:" « endl;
for (int i = 0; i < n; ++i)
{
for (int j = 0; j < n; ++j)
{
cout « setw(3) « v[j][i] « ' ';
}
cout « endl;
}
 
            
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2015, 13:14
Ответы с готовыми решениями:

Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент
Задача с двумерным массивом на C (не C++). Дана целочисленная прямоугольная матрица. Определить...

Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент
Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы...

Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент
дана целочисленная прямоугольная матрица. надо определить номер первого из столбцов, содержащих...

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

0
16.05.2015, 13:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2015, 13:14
Помогаю со студенческими работами здесь

Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент
Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы...

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

Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент
Вот задание: Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов,...

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

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

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


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

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