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

Найти количество участков, на которых монотонно убывают элементы динамического массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рассчитать энтропию http://www.cyberforum.ru/cpp-beginners/thread542982.html
Вообщем дан файл в котором 256 строчек с цифрами след. формата: 0.0 5.004132579488561E-6 1.0842287255558548E-5 5.312720755223689E-4 1.6680441931628536E-6 5.97993843248883E-4 0.056200578978139445 0.011698827948747674
C++ Переопределение операции: постфиксный унарный + Привет. Делаю переопределение операции для стека, нужно сделать постфиксный +, как добавление нового элемента. stack& operator+() { node *new_node = new node; if(!new_node) exit(1); cout << "\t\t Введите = "; cin >> new_node ->data; new_node -> next = top; http://www.cyberforum.ru/cpp-beginners/thread542979.html
C++ Подогнать формулу к последовательности чисел
Есть формула: Все числа записываются не в массив, а только таким способом: main(){ int i,n,a; printf("N="); scanf("%u",&n); for(i=1;i<=n;i++){ printf("\na%u=",i); scanf("%f",&a);
В массиве все члены, следующие за членом с наибольшим значением (за первым по порядку, если их несколько), заменить на 0.5. C++
Даны действительные числа а1,…,an, b1,…,bm. В последовательности а1, ..., an и в последовательности b1,…,bm все члены, следующие за членом с наибольшим значением (за первым по порядку, если их несколько), заменить на 0.5. Прошу решить на С++))Спасибо большое!
C++ Метод трапеций http://www.cyberforum.ru/cpp-beginners/thread542966.html
Добрый день. Кто- то может составить программу вычисления интеграла полинома от a до b с точностью 0.001. Коэффициенты полинома 4ой степени вводятся с клавиатуры, пределы интегрирования так же вводятся с клавиатуры. В программе должна использоваться формула трапеции.
C++ нужно найти ошибку. #include <stdio.h> void quickSortR(int* a, long N) { long i = 0, j = N; int temp, p; p = a; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
09.04.2012, 01:00     Найти количество участков, на которых монотонно убывают элементы динамического массива
если массив a[] размером N уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int i, col=0, t=0;
for(i=1; i<N; i++)
    if(a[i]<a[i-1])
        t++;
    else
    {
        if(t>0)
            col++;
        t=0;
    }
if(t>0) col++;
// вот здесь в переменной col нужное значение
 
Текущее время: 19:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru