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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма элементов трехмерного массива http://www.cyberforum.ru/cpp-beginners/thread55947.html
Имеется трехмерный массив из 3-ех слоев по 3Х3 элемента в каждом слое, в первом слое все элементы единицы, во втором слое - двойки, в третьем слое - тройки. Имеется цикл, заполняющий массив этими...
C++ Сортування вибором Написати програму алгоритмічною мовою С++ згідно з завданням, отриманим від викладача за табл. 1: задану прямокутну матрицю A={aij} відсортувати за вказаним алгоритмом; для відсортованої матриці... http://www.cyberforum.ru/cpp-beginners/thread55943.html
C++ Как преобразовать длинное имя в короткое
Добрый день! Помогите, пожалуйста, разобраться с функцией: DWORD GetShortPathName(LPCTSTR lpszLongPath, LPTSTR lpszShortPath, DWORD cchBuffer); получаю длинный путь, используя LongName =...
Двухмерные массивы(матрица символов) C++
Вывести для каждой строки и каждого столбца символ который колличественно преобладает. В том случае если таких символов нет то вывести первый символ строки или столбца и на экран вывести итоговую...
C++ Вычисление суммы 10 заданных целых чисел http://www.cyberforum.ru/cpp-beginners/thread55927.html
вот 2 вопроса первый простой для спецов а второй может я чтото не понял но в лабе он так и звучит. 1) Составить программу для вычисления суммы 10 заданных целых чисел. 2) Создать класс...
C++ Объявите неинициализированный трехмерный массив и присвойте значения элементам с помощью кода Объявите неинициализированный трехмерный массив и присвойте значения элементам с помощью кода 3 слоя 1-ый слой: 111 111 111 2-ой слой: 222 222 подробнее

Показать сообщение отдельно
Beg1ner
0 / 0 / 0
Регистрация: 28.10.2009
Сообщений: 9
28.10.2009, 14:54
Подскажите, в чем у меня ошибка?
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
{int i, min1, min2, max, count=0;
bool fl=true;
 
int n;
std::cin>>n;
int *masA = new int [n];
std::ifstream in("input_1.txt");
int k ; in>>k;
int m;
std::cin>>m;
int *masB = new int [m];
std::ifstream im("input_2.txt");
int k2 ; im>>k2;
 
        min1=masA[0];
        for(i=0; i<n; i++)
            if(min1>masA[i])
                min1=masA[i];
                min2=min1-1;
                max=masA[0];
                for(i=0; i<n; i++)
                         if(max<masA[i])
                         max=masA[i];
                while(fl && count<=n)
                {
                        fl=false;
                        min1=max;
                        for(i=0; i<n; i++)
                                 if(min1>masA[i] && masA[i]>min2)
                                 min1=masA[i];
                        for(i=0; i<m; i++)
                                 if(min1==masB[i])
                                        {
                                                fl=true;
                                                min2=min1;
                                        }
                        count++;
                }
                if(count==n+1)
                        cout << endl << "Искомого элемента нет." << endl;
                else
                       cout << endl << "Искомый элемент равен " << min1 << "." << endl;
        cin.get();
        cin.get();
        return 0;               
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.