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

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

Войти
Регистрация
Восстановить пароль
 
vkwin32
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 11
#1

Неправильно работает поиск в массиве - C++

30.01.2014, 12:28. Просмотров 194. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
max=Arr[0]; 
for(i=0;i<15;i++)
        {
            if(Arr[i]%2==0)
                if(max<Arr[i])
                    max=Arr[i];
        }
        cout<<max;
программа работает не правильно если, например первый элемент 231, а остальные меньше
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2014, 12:28     Неправильно работает поиск в массиве
Посмотрите здесь:

Неправильно работает бинарный поиск - C++
Доброго времени суток! Бинарный поиск работает некорректно, если в качестве искомого значения взять значение посленего элемента. Помогите...

Проверьте задачку по циклам, неправильно работает. [думаю что неправильно] - C++
Спасибо что решили зайти. Задание выгладит так: http://*******/PW95p А результат выплнения: http://*******/KwhuS #include...

Поиск в динамическом двумерном массиве работает некорректно - C++
Осуществляю реализацию бинарного поиска в динамическом двумерном массиве. Работает некорректно. Скорее всего напортачил в самом бинарном...

Поиск моды в массиве. Не понимаю как работает переменная rmax - C++
int main() { vector&lt;int&gt; moda; vector&lt;int&gt; number(1000); int num; int rmax = 0; int n = 1000; while (cin &gt;&gt; num) ...

Неправильно вычисляется минимальное значение в массиве - C++
#include &lt;stdio.h&gt; #include &lt;iostream.h&gt; #include &lt;conio.h&gt; int main() { int max; int min; int a={3,5,8,2,5,8,5,6,9,16}; ...

Поиск в ширину - Неправильно выполняется программа - C++
ПОМОГИТЕ! ПОЧЕМУ НЕПРАВИЛЬНО ВЫПОЛНЯЕТСЯ ПРОГРАММА? #include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;queue&gt; using namespace...

Неправильно работает программа - C++
файл complex.h #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; using namespace std; class Complex // класс...

Цикло do while неправильно работает - C++
В общем, проблема в том, что с цикла начинает работать непонятно как, и я не понимаю почему. При чём, если в task_1() ответить...

Неправильно работает функция - C++
Господа, написал следующий код, цель - заполнить имеющийся вектор структур данными из файла + вывести количество символа @ Проблема...

Неправильно работает сортировка - C++
сортирует только первый столбец. в чём беда? заранее спасибо #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;iomanip&gt; using...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
aLarman
641 / 562 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
30.01.2014, 12:35     Неправильно работает поиск в массиве #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
max=std::numeric_limit<int>::min(); 
for(i=0;i<15;i++)
        {
            if(Arr[i]%2==0)
                if(max<Arr[i])
                    max=Arr[i];
        }
if(max != std::numeric_limit<int>::min())
{
        cout<<max;
}
else
{
     cout<<"there no an even values\n";
}
Добавлено через 1 минуту
сорь вместо min() надо lowest()
Yandex
Объявления
30.01.2014, 12:35     Неправильно работает поиск в массиве
Ответ Создать тему
Опции темы

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