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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ромбовидное наследование. Деструкторы. http://www.cyberforum.ru/cpp-beginners/thread544397.html
глобальная цель - ромбовидное наследование. Сейчас цель - разобраться с вызовами конструкторов/деструкторов. в смысловую нагрузку кода не вникайте - там смысла оч мало:) важно - в конструкторе...
C++ Подсчитать количество цифр в заданном натуральном числе. Подсчитать количество цифр в заданном натуральном числе. (как можно понятнее и проще, если можно) http://www.cyberforum.ru/cpp-beginners/thread544368.html
Тема: Объединения C++
Здравствуйте всем))) Тут задачка лично для меня не очень то и понятнааая)) может кто то помочь?? Условие: Написать программу хранения координаты точки в виде объединений внутри структуры для...
C++ Программирование задач обработки структур и файлов
Задание: Даны сведения о результатах сессии: ФИО студента, названия четырех предметов и оценки, полученные по каждому предмету. Вывести фамилии студентов, общий балл которых отличается не более...
C++ Работа с каталогами http://www.cyberforum.ru/cpp-beginners/thread544361.html
как в с++ организовать копирование и перемещение каталога на указанный диск? Спасибо.
C++ Алгоритмы. не пойму в чём ошибка... В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) номер максимального по модулю элемента массива; 2) сумму элементов массива, расположенных после первого положительного... подробнее

Показать сообщение отдельно
SnakeLight
1 / 1 / 0
Регистрация: 23.09.2008
Сообщений: 49

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

10.04.2012, 17:20. Просмотров 280. Ответов 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();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru