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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из текста выбрать все имена собственные http://www.cyberforum.ru/cpp-beginners/thread870494.html
Народ подскажите как из теста выбрать все имена собственные (слова, написанные с большой буквы в середине текста).
C++ Рекурсивная функция Нужно написать рекурсивную функцию вычисления \prod |{a}_{i}| где {a}_{i} целочисленный массив {a}_{i} -четное {a}_{i}<0 помогите Добавлено через 50 минут #include <iostream> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread870483.html
C++ Утечка памяти
Вот функция создания скрина.. в ней я так понял нет уничтожения чего то там)) буфера наверно... после вызова в ОЗУ процесса прибавляется ~2-3 мб.... как это исправить? void make_screen(int id) { IDirect3D9 *g_pD3D; HWND hWnd; IDirect3DDevice9 *g_pd3dDevice; IDirect3DSurface9 *pSurface; D3DDISPLAYMODE d3ddm;
Сравнение с 0 через указатель *char C++
wr указатель char. вот так сравниваю с пробелом все работает *wr!= ' '; вот так сравниваю с 0 ошибка программы( не видит нули) *wr!= 0;
C++ Шаблон для контейнера stack http://www.cyberforum.ru/cpp-beginners/thread870465.html
Здравствуйте. Помогите пожалуйста сделать шаблон вот для этого контейнера. У меня постоянно появляются ошибки. class stack { private: class Node; Node* rootNode; Node* lastNode; public: stack(int){}; stack(): rootNode(NULL), lastNode(NULL) {}
C++ Компилятор ругается на textcolor компилятор собственно Visual Studio C++ 2010 Express #include "stdafx.h" #include <iostream> #include <stdio.h> #include <conio.h> int main() { textcolor(red); return 0; подробнее

Показать сообщение отдельно
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
19.05.2013, 18:00     Известно, что среди элементов массива два и только два равны между собой. Напечатать их индексы
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;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru