Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не получается изменить двумерный массив http://www.cyberforum.ru/cpp-beginners/thread2221043.html
Делаю игру в консоли, пишу функцию где надо изменять двумерный массив char map = { "_____________", "| |", "| |", "| |", "| ...
Создать класс, который хранит в себе набор строк в упорядоченной последовательности C++
Задача: создать класс, который хранит в себе набор строк в упорядоченной последовательности. Она должна иметь два метода: вводить и выводить строки. На языке C++
C++ Найти минимальное расстояние между точками!
Задача: На плоскости даны n точек. Найти минимальное расстояние между двумя точками используя class. На языке С++
C++ Найти все вхождения подстроки в строку Задача: Найти все вхождения подстроки в строку. На языке C++ http://www.cyberforum.ru/cpp-beginners/thread2221039.html
C++ Вычислить значение функции log10() разложением в ряд Тейлора http://www.cyberforum.ru/cpp-beginners/thread2221038.html
Есть функция log10() int loq(int n); int main() { { int a, s,y = 0,b,,n=0; cout << "Введите число: "; cin >> a; cout << "s= " << loq(a) << endl;
C++ Переписать в файл строки, содержащие заглавные буквы
Написать программу, которая считывает текст из файла и выводит в другой файл и на экран только те строки, которые содержат заглавные символы.
Заполнить поля структуры "Оборудование" C++
Уважаемые пользователи сайта, нуждаюсь в помощи с заданием, прошу помочь. Задание. Написать программу, которая создает таблицу на основании структуры "Оборудование" ( Наименование / тип /...
C++ Md5 хеш в антивирусе Никак не могу понять каким образом по md5 коду, взятому из базы вирусов, можно проверить файл из указанной директории на содержание этого вируса? Объясните пожалуйста алгоритм работы антивируса с... http://www.cyberforum.ru/cpp-beginners/thread2221017.html
C++ Вывод списка работников http://www.cyberforum.ru/cpp-beginners/thread2221015.html
Задание: ввод работников производится с клавиатуры, программа должна обеспечить вывод списка работников, добавление/удаление работника из списка. Помогите) что не так???(ввожу двух работников и если...
C++ Подсчитать максимальное число слов в предложении Вводится строка, содержащая только латинские буквы, пробелы и точки. Предложения отделяются друг от друга точками, текст завершается точкой. Подсчитать максимальное число слов в предложении. Пример:... http://www.cyberforum.ru/cpp-beginners/thread2221014.html
Hitoku
1721 / 1317 / 1404
Регистрация: 28.10.2016
Сообщений: 4,265
Завершенные тесты: 4
01.04.2018, 18:04 0

Определить, есть ли в данной матрице столбец, в котором имеются одинаковые элементы

01.04.2018, 18:04. Просмотров 310. Ответов 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
#include <iostream>
#include <cstdlib>
#include <ctime>
 
bool Equals(int **a, int n, int j) {
    bool b = false;
    for (int i = 0; i < n - 1; i++) {
        for (int ii = i + 1; ii < n; ii++)
            if (a[ii][j] == a[i][j]) {
                b = !b;
                break;
            }
        if (b) break;
    }
    return b;
}
 
int main()
{
    srand(time(NULL));
    int n, m; std::cout << "n, m = "; std::cin >> n >> m;
    int **a = new int*[n];
    for (int i = 0; i < n; i++) {
        a[i] = new int[m];
        for (int j = 0; j < m; j++) {
            a[i][j] = rand() % 10;
            std::cout << a[i][j] << "\t";
        }
        std::cout << "\n";
    }
    bool b = false;
    for (int j = 0; j < m; j++)
        if (Equals(a, n, j)) {
            b = !b;
            break;
        }
    if (b) std::cout << "True\n"; else std::cout << "False\n";
    for (int i = 0; i < n; i++)
        delete[] a[i];
    delete[] a;
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Определить, есть ли в данной матрице столбец, в котором имеются одинаковые элементы
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2018, 18:04
Готовые ответы и решения:

Определить, есть ли в данной матрице столбец, в котором имеются одинаковые элементы
Дан двумерный массив размерностью (n, m), заполненный случайными числами. Определить, есть ли в...

Определить, есть ли в матрице столбец, в котором равное число положительных и отрицательных элементов
2.Дан двумерный массив А(пxт), заполненный случайными числами. Определить, есть ли в данном массиве...

Определить, имеются ли в массиве одинаковые элементы
Определить, имеются ли в массиве одинаковые элементы. Программу написать в обычном массиве, не...

Определить,имеются ли в двумерном массиве одинаковые элементы.
Определить,имеются ли в двумерном массиве одинаковые элементы.

Определить имеются ли в одномерном массиве одинаковые элементы
Определить имеются ли в одномерном массиве одинаковые элементы.

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