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

Количество локальных минимумов в списке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать абстрактный базовый класс Body http://www.cyberforum.ru/cpp-beginners/thread408830.html
Создать абстрактный базовый класс Body (тело) с виртуальными функциями вычисления площади поверхности и объема. Создать производные классы: Parallelepiped (параллелепипед) и Ball (шар) со своими...
C++ Создать класс Hex для работы с беззнаковыми целыми шестнадцатеричными числами Создать класс Hex для работы с беззнаковыми целыми шестнадцатеричными числами, используя для представления числа массив из 100 элементов типа unsigned char, каждый из которых является ... http://www.cyberforum.ru/cpp-beginners/thread408829.html
C++ Рассортировать на четные и нечетные числа исходных векторов
Пожалуйста помогите исправить ошибки, возможно большинство из них глупые, тк я только начинаю изучать С++. (Среда разработки Visual C++ 2005) Разработать класс содержащий: - компоненты данные -...
Про массивы. C++
Пытался анализировать вместимость стандартных массивов в С++. в том числе и 2мерных. оказывается есть значительные ограничения. И при чем как то вот встретил такую вот странность. Когда объявляю...
C++ Passing 'double' for converting 1 of 'void' http://www.cyberforum.ru/cpp-beginners/thread408811.html
Здравствуйте! пишу метод Эйткина (для выч. мата)с графикой но выдает ошибки в коде. Помогите исправить! заранее спасибо! #include <stdio.h> #include <math.h> #include <graphics.h> #include...
C++ создание и работа со списками разработать программу для создания и работы с двусвязным списком , состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3.... подробнее

Показать сообщение отдельно
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
17.12.2011, 22:20
Во-первых учесть советы taras atavin по заменам.
А во-вторых, если я правильно поянл, то:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
cout << "\nСодержимое списка:\n";
lstMain.Print();
a=0;
 
for (i = 1; i <= lstMain.Count(); ++i)
{
    if (lstMain.GetItem(i-1) > lstMain.GetItem(i))
    {   if(lstMain.GetItem(i+1) > lstMain.GetItem(i))
 
        {   ++a;
            cout << lstMain.GetItem( i ) << "  "; //тут выводим.
        }
    }
}
cout << endl;
cout << a;
Да и условия цикла странными выглядят.
- счет с единицы
- и почему-то меньше либо равно lstMain.Count(), а не просто меньше.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.