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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Имеется текстовый файл. Напечатать первый символ первой строки http://www.cyberforum.ru/cpp-beginners/thread132558.html
Имеется текстовый файл.Напечатать: а) первый символ первой строки; б)пятый символ первой строки; в)первые 10 символов первой строки; г)символы с s1-го по s2-й в первой строкеҢ д)первый символ второй строки; е)k-й символ n-й строки.
C++ Дан массив.Переписать его второй,четвертый и т.д. элементы в другой массив такого же размера Дан массив.Переписать его второй,четвертый и т.д. элементы в другой массив такого же размера: а) расположив элементы на тех же местах,что и в исходном массиве; б) расположив элементы подряд с начала массива. http://www.cyberforum.ru/cpp-beginners/thread132553.html
C++ все элементы побочной диагонали квадратного массива,начиная с элемента,расположенного в правом верхнем углу.
Вывести на экран (в одну строку): а)все элементы побочной диагонали квадратного массива,начиная с элемента,расположенного в правом верхнем углу. б)все элементы главной диагонали квадратного массива, начиная с элемента,расположенного в правом нижнем углу.
Увеличить численность каждого города на 5% (количество жителей-всегда целое число). C++
В типизированном файле записаны названия городов и их численность.Увеличить численность каждого города на 5% (количество жителей-всегда целое число).
C++ Дано слово. Если длина нечетная, то удалить среднюю букву, в противном случае две буквы http://www.cyberforum.ru/cpp-beginners/thread132543.html
Дано слово.Если длина нечетная, то удалить среднюю букву,в противном случае две буквы.
C++ Вывести слова, образованные символами каждой из строк массива, в которой имеются ровно четыре буквы и. Вывести слова, образованные символами каждой из строк массива, в которой имеются ровно четыре буквы и. подробнее

Показать сообщение отдельно
Alip
53 / 32 / 3
Регистрация: 10.03.2010
Сообщений: 85
22.05.2010, 11:34     Определить,имеются ли в двумерном массиве одинаковые элементы.
nurbol, попробуй этот вариант:
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
#include <iostream>
#include <time.h>
 
using namespace std;
 
int main()
{
        bool flag=false;
        const int n=4;
        int mass[n][n];
        srand(time(NULL));
        for(int i=0; i<n; i++)
        {
            for(int j=0; j<n; j++)
            {
                cout.width(3);
                mass[i][j]=rand()%90;
                cout << mass[i][j];
            }
            cout<<endl;
        }
 
        for(int i=0;i<n;i++)
            for(int j=0;j<n;j++)
                for(int s=i; s<n; s++)
                    for(int t=j+1; t<n; t++)
                        if(mass[i][j]==mass[s][t])
                        {
                            flag=true;
                            goto end;
                        }
        end: if(flag)
                cout<<"V massive est' odinakovie elementy"<<endl;
        else
                cout<<"V massive net odinakovih elementov\n";
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru