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

Опять одномерный массив(случайная последовательность) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Друзья getline и cin.ignore http://www.cyberforum.ru/cpp-beginners/thread73466.html
Постараюсь как можно более точно обрисовать проблему. Имеется string * v1 = new string; string * v2 = new string; string * v3 = new string; Такой цикл for(j=0;j<i;j++) ...
C++ Цикл С клавиатуры вводится n целых чисел а1,а2,.....,аn. В процессе ввода чисел выводите на экран следующие произведения: а1*а2,а2*а3,....,а н-1*ан. Для ввода и вывода использовать разные цвета. С... http://www.cyberforum.ru/cpp-beginners/thread73465.html
C++ логарифмы
подскажите как использовать функцию натуральных логарифмов на С++, я програмирую на деве
Несколько вопросов про массив C++
Добрый день, было задание написать программку, которая бы подсчитывала количество элементов в массиве, меньших значений C, которое вводится с клавиатуры. Вот то что получилось, но при компиляции...
C++ Физика http://www.cyberforum.ru/cpp-beginners/thread73454.html
Помогите пожалуйста доделать задачу по физике, точнее её доделать. Вот её код:#include<iostream> #include<conio.h> #include<stdio.h> #include<math.h> using namespace std; int main () { ...
C++ Не могу составить цикл Есть массив символов например char c нужно вывести на экран с_c_c_c_c_c_c... итд тоесть все комбинации символов подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4676 / 2502 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
12.12.2009, 13:51
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
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
int main()
{
        srand( time( NULL ) );
        int n, i, j, *mas, sum, i_start=0, col=1, temp;
        cout<<"n= ";
        cin>>n;
        mas=new int[n];
        for(i=0; i<n; i++)
        {
            mas[i]=rand()%(19)-9;
            cout<<mas[i]<<" ";
        }
        cout<<endl;
        sum=mas[0];
  for( i = 0; i<n-1 ; i++)
  {
      temp=mas[i];
          for( j=i+1; j<n; j++)
          {
                  if(sum<temp)
                  {
                      sum=temp;
                      i_start=i;
                      col=j-i;
                  }
                  temp+=mas[j];
          }
 
  }
  for(i=i_start; i<col+i_start; i++)
  cout<<mas[i]<<" ";
  cout<<endl;            
        system("pause");
        return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.