Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SnakeLight
1 / 1 / 0
Регистрация: 23.09.2008
Сообщений: 49
#1

Двумерный массив (Матрицы) - C++

10.04.2012, 17:20. Просмотров 272. Ответов 0
Метки нет (Все метки)

Здравствуйте, я пишу сюда с таким вопросом. Я не смог найти на форуме такую темы вот решил её сюда запостить.
Помогите пожалуйста решить данную задачу:

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

2)Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента

Нашел только на форуме код на вторую часть поиск номера первого из стобцов, не содерж. ни одного отриц. элемента.

Если вторая задача тоже неправильная поправьте пожалуйста и как сделать первую задачу? Заранее больше спасибо

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
44
45
46
47
48
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <math.h>
 
using namespace std;
 
int n, k;
 
int _getch();
 
void main() 
{
    setlocale (LC_ALL,"russian");
    int i, j;
    int m[100][100];
    cout << "Введите кол-во строк матрицы M (<100): ";
    cin >> n;
    cout << "Введите кол-во столбцов матрицы M (<100): ";
    cin >> k;
    cout << "Введите матрицу: " << "\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 << "Столбец без отриц. элементов (индекс столбца): " << ind - 1;
        first = false;
    }
    
    _getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2012, 17:20     Двумерный массив (Матрицы)
Посмотрите здесь:

Двумерный Массив,матрицы - C++
Создать матрицу 5*5,значение каждого элемента которой равен сумме номера строки и столбца,на пересечении которых он находится и вычислите...

Матрицы через двумерный массив - C++
Делаю матрицу 8x9, как мне определить произведение элементов в каждом 2-м столбце ?? и найти минимум среди положительных элементов матрицы...

двумерный массив в виде матрицы - C++
у меня должна получиться матрица 1 1 1 1 0 2 2 2 0 0 3 3 0 0 0 ребя подскажите как сделать матрицу =) (в листинге...

Двумерный массив вывести в виде матрицы - C++
Ребят подскажите как вывести на экран двумерный массив в виде матрицы?? не получается #include &lt;iostream&gt; ...

Упорядочить указанные элементы матрицы,двумерный массив - C++
МОДИФИКАЦИЯ ДВУМЕРНЫХ МАССИВОВ Дана квадратная матрица целых чисел (nxn, где 1&lt;=n&lt;=10) Упорядочить по возрастанию элементы в столбце с...

Транспонирование n мерной квадратной матрицы(двумерный динамический массив) - C++
&quot;Создайте программу для транспонирования квадратной матрицы A. Значение n вводится с клавиатуры, элементы масива тоже.&quot; Пробовал...

Двумерный массив: вычислить сумму элементов, которые стоят по периметру матрицы - C++
#include &lt;iostream&gt; using namespace std; int main () { setlocale (LC_ALL, &quot;Russian&quot;); int k,m,i,j,t,sum; int n; ...

Двумерный массив. Найти наименьший элемент матрицы. Напечатать его индексы - C++
Найти наименьший элемент матрицы. Напечатать его индексы. Добавлено через 40 секунд помогите пожалуйста

Сформировать двумерный массив на С++ состоящий из наибольших элементов любой строки матрицы, введеной с клавиатуры - C++
плиз помогите пожалуйста хоть с одной прогой!заранее спасибо!)) 1)сформировать двумерный массив на С++ состоящий из наибольших элементов...

Дан двумерный массив, вычислить произведение отрицательных элементов, заменить этим числом элементы второй строки матрицы - C++
написала программу, считает только произведение, надо оформить в виде функции


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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