Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
тусся
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 23
1

Упорядочить строки целочисленной прямоугольной матрицы

28.05.2010, 20:28. Просмотров 1555. Ответов 5
Метки нет (Все метки)

упорядочить строки целочисленной прямоугольной матрицы по возрастанию количество одинаковых элементов в каждой строке.
найти номер первого из столбцов, не содержащих ни одного отрицательного элемента
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2010, 20:28
Ответы с готовыми решениями:

Упорядочить строки целочисленной прямоугольной матрицы
Упорядочить строки целочисленной прямоугольной матрицы по возрастанию...

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

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

Упорядочить столбцы целочисленной прямоугольной матрицы по возрастанию произведения элементов
Помогите пожалуйста написать код программы) Упорядочить столбцы...

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

5
Qwerty_coder
29 / 29 / 6
Регистрация: 14.12.2009
Сообщений: 79
28.05.2010, 22:02 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
39
40
41
42
43
44
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <math.h>
 
using namespace std;
 
int n;
 
int _getch();
 
void main() 
{
    int i, j, s = 0;
    int m[10][10];
    cout << "Vvedite razmernost matricy (<10): ";
    cin >> n;
    for (i = 0; i < n; i++)
        for (j = 0; j < n; j++)
            cin >> m[i][j];
 
    int ind = 0;
    bool first = false;
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < n; j++)
        {
            if (m[i][j] > 0 && m[i][j++] > 0)
            {
                ind = j;
                first = 1;
                if (first == 1) first = true;
            }
        }
    }
 
    if (first == true)
    {
        cout << "Stolbech bez otric. elementov: " << ind;
        first = false;
    }
    
    _getch();
}
1
тусся
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 23
29.05.2010, 09:42  [ТС] 3
большое спасибо, очень благодарна
0
Qwerty_coder
29 / 29 / 6
Регистрация: 14.12.2009
Сообщений: 79
29.05.2010, 11:49 4
тусся, немного переписал, теперь нормально работает вторая часть.

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
39
40
41
42
43
44
45
46
47
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <math.h>
 
using namespace std;
 
int n, k;
 
int _getch();
 
void main() 
{
    int i, j;
    int m[100][100];
    cout << "Vvedite kol-vo strok matrici M (<100): ";
    cin >> n;
    cout << "Vvedite kol-vo stolbchov matrici M (<100): ";
    cin >> k;
    cout << "Vvedite matricu: " << "\n";
    for (i = 0; i < n; i++)
        for (j = 0; j < k; j++)
            cin >> m[i][j];
 
    int ind = 0;
    bool first = false;
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < k; j++)
        {
            if (m[i][j] > 0 && m[i][j++] > 0)
            {
                ind = j;
                first = 1;
                if (first == 1) first = true;
            }
        }
    }
 
    if (first == true)
    {
        cout << "Stolbech bez otric. elementov (index stolbcha): " << ind - 1;
        first = false;
    }
    
    _getch();
}
0
bek08
Особый статус
40 / 41 / 10
Регистрация: 26.01.2010
Сообщений: 504
02.06.2010, 12:38 5
Этот вопрос новерна на фриланс
0
тусся
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 23
02.06.2010, 12:41  [ТС] 6
нет это задача такая
0
02.06.2010, 12:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2010, 12:41

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

Упорядочить строки целочисленной матрицы по возрастанию количества одинаковых элементов
Задачка на С не очень сложная и, наверное, решается через динамический массив,...

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru