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

Подсчитать количество участков, которые образуют непрерывные последовательности чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ два уравнения и постоить график http://www.cyberforum.ru/cpp-beginners/thread420420.html
Здравствуйте. Задали решить задачу на си++ и естественно я понятия не имею как. Если ктото может прошу помогите. нужно решить два уравнения1) e-x-2x +1=0; 2) 2x3-x2 –x+1=0 методом половинного деления и методом ньютона и построить график по заданному интервалу(ужас)
C++ прямоугольный массив В прямоугольном массиве с помощью функции найти элемент, у которого самая большая сумма "соседей". Найденный элемент и его индексы напечатать. Исходные числа из файла читать, 1) Распечатать исходный массив с помощью процедуры. 2) Построить функцию, которая для произвольного внутреннего элемента передаваемого ей массива находит сумму всех соседних (8 штук). файл с данными DATF.TXT http://www.cyberforum.ru/cpp-beginners/thread420418.html
C++ Напечатать сумму элементов массива
Подскажите как мне здесь найти сумму элементов массива , заранее большое спасибо. #include<iostream> #include <conio.h> using namespace std; int main() { int i; int mas={1,3,13,4,5,6}; for(i=0;i<6;i++)
Открытие файла другой программы из программы.Косяк. C++
Итак, есть в программе такой кусок: system("E:\\KMPlayer\\KMPlayer.exe E:\\WINDOWS\\New_year.mp3"); Косяк в том, что пока песня не дойдёт до конца, программа дальше не выполняется. Не помогает даже ShowWindow(GetConsoleWindow(),SW_SHOWMAXIMIZED); после этого куска. Как сделать так, чтобы и песня играла и программа печатала дальше? А дальше вот что: while(h!='\0') { cout<<h; Sleep(100); i++; }
C++ Функция доводит длину строки до заданной, вставляя пробелы между словами.. http://www.cyberforum.ru/cpp-beginners/thread420390.html
Функция доводит длину строки до заданной, вставляя пробелы между словами
C++ Заменить значения элементов последовательности с максимальным и минимальным значением на среднее задание. Размерность массива: 30 Диапазон значений от -100 до 100 Во всех последовательностях положительных чисел заменить значения элементов с максимальным и минимальным значением на среднее для этой последовательности оченьочень..... Добавлено через 6 минут или такое.. Размерность:30 подробнее

Показать сообщение отдельно
co6ak
Кошковед
 Аватар для co6ak
402 / 495 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
29.12.2011, 15:34     Подсчитать количество участков, которые образуют непрерывные последовательности чисел
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
#include<cstdlib>
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
    int mas[50];
    srand(time(NULL));; // dlia randoma
    for (int i=0; i<50; i++ )
    {
        mas[i]=rand()%101; //inicializacia i vyvod massiva
        cout << mas[i] << "\t";
        if ( (i + 1)% 10 == 0 ) cout << endl;
    }
    cout << endl << endl;
 
    int counter = 1; //schetchik posledovatelnostej
 
    for ( int i = 0; i < 49; i ++ )
    {
        cout << "Sequence number " << counter << " :\n";
        while ( true )
        {
            cout << "\t" << mas[i];
            if ( mas[i] > mas[i+1] ) break;
            i++;
        }
        cout << endl;
        counter ++;
    }
    cout << "\nAnswer is: " << counter - 1 << endl;
    system("pause");
}
Добавлено через 27 секунд
показывает все последовательности

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