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

Найти самую большую цепочку возрастающих элементов последовательности - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны два натуральных числа a, b. Вычислить http://www.cyberforum.ru/cpp-beginners/thread893819.html
Даны два натуральных числа a, b. Вычислить Функция х!! Определяется следующим образом: х!! = 1*3*5*...*х, если х нечетно, х!! = 2*4*6*...*х, если х четно.
C++ Отредактировать предложение, удаляя из него лишние пробелы Составить программу, в которой с клавиатуры вводится строка символов и отредактировать предложение, удаляя из него лишние пробелы оставляя только по одному пробелу между словами. http://www.cyberforum.ru/cpp-beginners/thread893805.html
Поставить строки в обратном порядке C++
Поставить строки в обратном порядке, используя двухмерный массив. Размер массива задается самостоятельно. Сделать три варианты программы. В первом элементы массива определяются в программе, во втором задаются пользователем, в третьем заполняются с помощью генератора случайных чисел. Исходный и конечный массивы вывести на экран.
не удается релизовать свою функцию sort для шаблонного массива C++
функция должна получать Array<T>::Iterator #ifndef SORT_H #define SORT_H #include <iostream> //#include <string> #include "Array.h" //using namespace std;
C++ While. Правильно ли составлено условие? http://www.cyberforum.ru/cpp-beginners/thread893788.html
У меня вопрос. правильно ли составлено условие. А то у меня такое чувство что оно не проверяется while ((stroka!=key_prob) || (stroka!='\0'))
C++ Ряды Тейлора Задача состоит в проведении программной реализации расчета приблизительного значения функции y, разложив функцию f (x) в ряд Тейлора, при этом необходимо вывести и применить рекуррентное отношение для расчета общей части для каждого слагаемого ряда или его части.Исходными параметрами задач является аргумент функции, изменяется в диапазоне с шагом Xdelta, и точность (допустимая погрешность)... подробнее

Показать сообщение отдельно
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
06.06.2013, 21:18     Найти самую большую цепочку возрастающих элементов последовательности
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
# include <iostream>
# include <math.h>
# include <time.h>
using namespace std;
int vout(int* q, int w)
{   
    for (int i=0; i<w; i++)
{
    cout<<q[i]<<" ";
}
    cout<<"\n";
    return 0;}
int vin(int* mas, int n)
{   srand(time(NULL));
    for (int i=0; i<=n; i++)
        mas[i]=rand()%100;
    return 0;
}
int main()
{
    int mas[1000];
    int x=0,n=0,h=0;
    cout << "Enter array = ";
    cin >> n;
    vin(mas,n);
    vout(mas,n);
    int min=0,z=0;
    min=mas[0];
    for (int i=0;i<n;i++)
    {
        if (min>mas[i]) {min=mas[i];z=i;}
    }
    cout << min << "  " << z+1 << "mesto\n";
    for (int i=n+1;i<n+z;i++)
    {mas[i]=mas[x];x++;}
    for (int i=0; i<n; i++)
    {mas[i]=mas[i+z];}
    vout(mas,n);
    system("pause");
}
задание:найти самою большую цеп цилих чисел, в 1-масиве, что создают зростаюшею последовательностю та сместить таким образом, что-би min елемент стал на 1 место.(показ всем елементов сразу)
вход 78 51 61 19 82 52
мин 19 место 4
ответ19 82 52 94 78 51
правильно 19 82 52 78 51 61

Добавлено через 1 минуту
помогите, а то решить немогу приходиться решать другим)))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru