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

Описать алгоритм подсчета максимального количества подряд идущих четных элементов в целочисленном массиве длины 20 - C++

Восстановить пароль Регистрация
 
luigration
2 / 2 / 0
Регистрация: 04.01.2013
Сообщений: 154
06.01.2013, 09:41     Описать алгоритм подсчета максимального количества подряд идущих четных элементов в целочисленном массиве длины 20 #1
Программа сумму всех четных элементов вывела, а не тех, что подряд..
Помогите

Добавлено через 11 минут
Это правильный код?

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>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    const int n = 10;
    int a[n],b[n];
    int i,s=0,max=0,m=0;
    for(i=0; i<n; i++)
    cin >> a[i];
    
    for(i=0; i<n; i++)
    {
        if(a[i]%2==0)
        {
            s++;          
        }   
        else if(a[i]%2==1&& max<s)
        {
             max = s;
             s=0;
        }
    }
    if(s>max)
    {
                max = s;
    }
    cout <<max;
    system("PAUSE");
    return EXIT_SUCCESS;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2013, 09:41     Описать алгоритм подсчета максимального количества подряд идущих четных элементов в целочисленном массиве длины 20
Посмотрите здесь:

определить есть ли в массиве последовательность из подряд идущих элементов C++
C++ В одномерном массиве вычислить цепочку подряд идущих элементов
В целочисленном массиве найти наиболее длинную цепочку одинаковых подряд стоящих элементов C++
Имеется ли в целочисленном массиве два идущих подряд нуля? C++
рекурсивная функция С++ (вычисления количества четных элементов в целочисленном массиве) C++
C++ Определить наибольшее количество подряд идущих нулей в целочисленном массиве
Найти в массиве наибольшее число подряд идущих одинаковых элементов C++
C++ В целочисленном массиве вывести все группы идущих подряд одинаковых элементов

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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