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

массив целых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Центрирование - расположение строки s1 посередине строки s2 длины L. http://www.cyberforum.ru/cpp-beginners/thread333864.html
Центрирование - расположение строки s1 посередине строки s2 длины L. Свободные символы заполнить пробелы. Функция должна иметь вид void Center (L, s1, s2). Нельзя использовать библиотеку <string.h>...
C++ Как перейти в начало текстового файла? Какую строку добавить в код, чтоб перейти в начало файла? while (fin.get(ch)) { if (isdigit(ch)) ++num; } http://www.cyberforum.ru/cpp-beginners/thread333854.html
C++ Округление дробового числа
Здраствуйте . Нужно написать программку. У пользователя должны спросить какое число ввести надо, к примеру он введет 1.234567. Потом у пользователя спрашивают сколько оставить чисел, если 3 то должно...
Программирование на языке C++ C++
Известны данные о мощности двигателей(в л.с.) и стоимость 30 легковых автомобилей. Определить общую стоимость автомобилей, у которых мощность двигателя превыщает 100 л.с.
C++ компиляция файла ms visual studio 2010 http://www.cyberforum.ru/cpp-beginners/thread333806.html
первый раз запустил программу , компилировал командой шифт+кнтрл+в , второй раз зашел в программу - команда не работает, меню 'построение' тоже не пашет, все серым цветом подвечено(деактивировано)...
C++ Ошибка в класси не могу найти Вот программа : #include <iostream> #include <conio.h> #include <locale.h> using namespace std; class Employee { public: подробнее

Показать сообщение отдельно
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
17.07.2011, 21:29
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
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
    const int SIZE = 100;
    vector <int> v;
    for (int i = 0; i < SIZE; i++)
        v.push_back(rand()%100 + 1);
    vector <int> l(SIZE, 0);
    l[0] = v[0]%2 ? 1 : 0;
    for (int i = 1; i < SIZE; i++)
        if (v[i]%2)
            l[i] = l[i-1]+1;
    int maxLength = 0;
    int index = 0;
    for (int i = 0; i < SIZE; i++)
        if(l[i] > maxLength)
        {
            maxLength = l[i];
            index = i-maxLength;
        }
    cout << "ГЌГ*èáîëüøГ*Гї äëèГ*Г*Г*: " << maxLength << endl;
    cout << "Âîò Г®Г*Г*: " << endl;
    for (int i = index+1; i < index+maxLength; i++)
        cout  << v[i] << " ";
    cout << endl;
    
    return 0;   
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.