0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 16
1

Дан двумерный массив размером мхн заполненный случайными числами

27.11.2014, 22:45. Показов 1637. Ответов 1
Метки нет (Все метки)

Определить если в данном массиве столбец, в котором имеются одинаковые элементы.
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 <stdlib.h>
#include <time.h>
#include "stdafx.h"
#include <conio.h>
 
using namespace std;
 
int main() {
    const int N = 10;
    const int M = 10;
    int array[N][M];
    srand(time(NULL));
    cout << "array:" << endl;
    for (int i = 0; i < N; i++) {
        for (int j = 0; j < M; j++) {
            array[i][j] = rand() % 200 + 1;
            cout << array[i][j] << "\t";
        }
        cout << endl;
    }
    int col = -1;
    for (int j = 0; j < M; j++) {
        for (int i = 0; i < M - 1; i++) {
            int a = array[i][j];
            for (int k = i + 1; k < M; k++) {
                if (a == array[k][j]) {
                    col = j;
                    break;
                }
            }
            if (col >= 0)
                break;
        }
        if (col >= 0)
            break;
    }
    if (col >= 0)
        cout << "одинаковые элементы в столбце " << col + 1 << endl;
    else
        cout << "в стобцах нет одинаковых элементов" << endl;
    return 0;
}
где проблема?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2014, 22:45
Ответы с готовыми решениями:

Дан двумерный массив Х размером n*m, заполненный случайными числами.
Тема: Матрицы. Дан двумерный массив Х размером n*m, заполненный случайными числами. Вычислить...

Дан двумерный массив размером nхm, заполненный случайными числами.
Прошу помощи с такой задачей: Дан двумерный массив размером nхm, заполненный случайными...

Дан Двумерный массив размером заполненный случайными числами, количество элементов 20, все положительные. 1.Оп
Дан Двумерный массив размером заполненный случайными числами, количество элементов 20, все...

Дан двумерный массив размером 5х6, заполненный случайным образом
Дан двумерный массив размером 5х6, заполненный случайным образом. Заменить максимальный элемент...

1
Знаток
156 / 156 / 185
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
27.11.2014, 22:56 2
У тебя же работает

Цитата Сообщение от blabla Посмотреть сообщение
for (int j = 0; j < M; j++) {
for (int i = 0; i < M - 1; i++) {
int a = array[i][j];
for (int k = i + 1; k < M; k++) {
if (a == array[k][j]) {
col = j;
break;
}
C++
1
2
3
4
5
6
7
8
for (int j = 0; j < M; j++) {
for (int i = 0; i <  N- 1; i++) {
int a = array[i][j];
for (int k = i + 1; k <N; k++) {
if (a == array[k][j]) {
col = j;
break;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2014, 22:56
Помогаю со студенческими работами здесь

Дан двумерный массив размером nxm, заполненный случайным образом
23. Дан двумерный массив размером nхm, заполненный случайным образом. Определить, есть ли в данном...

Дан массив n*m заполненный случайными числами. Найти минимальный эл-т в заданной строке и вывести его индексы
В С++ builder 6. чет не работает програмка. randomize(); int min=1000000,i,j,n,m,a;...

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru