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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
student_KNUBA
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
#1

Известно, что среди элементов массива два и только два равны между собой. Напечатать их индексы - C++

15.05.2013, 09:37. Просмотров 1935. Ответов 21
Метки нет (Все метки)

Дан массив А[1..3, 1..15]. Известно, что среди его элементов два и только два равны
между собой. Напечатать их индексы

Помогите)))пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2013, 09:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Известно, что среди элементов массива два и только два равны между собой. Напечатать их индексы (C++):

Известно, что среди элементов массива два и только два равны между собой. Напечатать их индексы - C++
Дан двумерный целочисленный массив А(2, N). Известно, что среди его элементов два и только два равны между собой. Напечатать их индексы. ...

Дан целочисленный двумерный массив. Известно, что среди его элементов два и только два равны между собой. Напечатать их индексы - C++
Часть программы выполнена, но не получается поставить верное условие для сравнения элементов в массиве (уточнение: использовать можно...

Проверить, что из введённых чисел x, y, z только два числа равны между собой - C++
Не использую оператора if, присвоить переменной значение t значение 0, если из введённых чисел x,y,z только два числа равны между собой, и...

Дана последовательность целых чисел. Известно, что среди них несколько раз встречаются два подряд идущих нуля. - C++
1. Дана последовательность целых чисел. Известно, что среди них несколько раз встречаются два подряд идущих нуля. Определить, сколько раз...

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

Из каждой группы равных между собой элементов массива нужно оставить только один - C++
Дан целочисленный массив а0, а1, а2,…, аn-1, среди элементов которого могут быть равные. Из каждой группы равных между собой элементов...

21
Ev[G]eN
iOS/Android Developer
Эксперт С++
5115 / 1553 / 384
Регистрация: 23.01.2011
Сообщений: 3,179
Завершенные тесты: 1
19.05.2013, 17:39 #16
henecs,
Цитата Сообщение от student_KNUBA Посмотреть сообщение
Дан массив А[1..3, 1..15]
1
faLek
101 / 102 / 7
Регистрация: 06.03.2012
Сообщений: 478
19.05.2013, 18:00 #17
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <ctime>
#include <iomanip>
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
 
    int **massiv,temp = 0,str,stb;
 
    cout<<"Введите колличетсво строк и стобцов: ";
    cin>>str>>stb;
 
    massiv = new int *[str];
        for (int i = 0;i<str;i++)   
        {
            massiv[i] = new int [stb];
        }
 
        cout<<"Заполните массив: ";
            cout<<endl;
        for (int i = 0;i<str;i++)   {
            for (int j = 0;j<stb;j++)   {
                cin>>massiv[i][j];
                cout<<setw (3)<<massiv[i][j];
            }
            cout<<endl;
        }
 
        int it,jt,kt,lt;
        for (int i = 0;i<str;i++)   {
            for (int j = 0;j<stb;j++)   {
                for (int k = 0;k<str;k++)   {
                    for (int l = 0;l<stb;l++)   {
                        if (massiv[i][j] == massiv[k][l]){
                        temp++;
                        it = i;
                        jt = j;
                        kt = k;
                        lt = l;
                        }
                        if (temp == 2)
                        {
                cout<<"Индекс первого элемента: "<<it<<" "<<jt;
                    cout<<endl;
                cout<<"Индекс второго: "<<kt<<" "<<lt;
                    cout<<endl;
                        }
                    }
                }
            }
        }
 
 
    system ("pause");
    return 0;
}
1
henecs
17 / 17 / 0
Регистрация: 19.05.2013
Сообщений: 135
19.05.2013, 18:07 #18
Цитата Сообщение от Ev[G
eN;4580689]Дан массив А[1..3, 1..15]
а это причем?
память под масив выделяеться динамически
0
Ev[G]eN
iOS/Android Developer
Эксперт С++
5115 / 1553 / 384
Регистрация: 23.01.2011
Сообщений: 3,179
Завершенные тесты: 1
19.05.2013, 18:09 #19
Цитата Сообщение от henecs Посмотреть сообщение
а это причем?
память под масив выделяеться динамически
при том, что в условии массив двумерный, а ты сделал одномерный
1
faLek
101 / 102 / 7
Регистрация: 06.03.2012
Сообщений: 478
19.05.2013, 18:09 #20
henecs, массив должен быть двумерный,а у вас одномерный...
1
henecs
17 / 17 / 0
Регистрация: 19.05.2013
Сообщений: 135
19.05.2013, 18:10 #21
Ev[G]eN, не заметил
0
student_KNUBA
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
19.05.2013, 22:00  [ТС] #22
Всем огромное спасибо за помощь

Добавлено через 2 часа 50 минут
Всем большое спасибо за помощь
0
19.05.2013, 22:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2013, 22:00
Привет! Вот еще темы с ответами:

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

Как синхронизировать между собой два потока - C++
Привет, народ. Есть вопросик по потокам. Callback функция постоянно дёргает решатель в отдельном потоке. В примере это цикл в функции...

Дана последовательность а1,а2,…,а15. Верно ли, что все элементы последовательности равны между собой? - C++
Найдите ошибку Дана последовательность а1,а2,…,а15. Верно ли, что все элементы последовательности равны между собой? #include...

Известно, что из четырех чисел a1, a2, a3, a4 одно отлично от трех других, равных между собой. Присвоить номер этого числа переменной n - C++
12. Известно, что из четырех чисел a1, a2, a3, a4 одно отлично от трех других, равных между собой. Присвоить номер этого числа переменной n


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

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

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