Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
gusar
0 / 0 / 0
Регистрация: 27.10.2014
Сообщений: 21
1

Сформировать одномерный массив целых чисел, используя ввод данных с клавиатуры

18.11.2014, 16:08. Просмотров 1153. Ответов 1
Метки нет (Все метки)

Найти в массиве наибольшее число подряд идущих одинаковых элементов (например {1,5,3,6,6,6,6,6,3,4,4,5,5,5} = 5).
Заранее большое спасибо.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 16:08
Ответы с готовыми решениями:

Сформировать одномерный массив целых чисел, используя датчик случайных чисел
1)Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2)Распечатать...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел.
Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Удалить 5...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел
1) Сформировать одномерный массив целых чисел, используя датчик случайных чи-сел. 2) Распечатать...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел
Сформировать одномерный массив целых чисел, используя датчик случайных чисел.Распечатать полученный...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел
Условие такое 1.Сформировать одномерный массив целых чисел, используя датчик случайных чисел....

1
D_in_practice
332 / 332 / 331
Регистрация: 02.10.2014
Сообщений: 666
18.11.2014, 16:30 2
Лучший ответ Сообщение было отмечено gusar как решение

Решение

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
#include <iostream>
 
using namespace std;
 
int main(){
   
   int n;
   cout << "n = ";cin >> n;
   
   int a[100];
   int p = 1;
   int max = 1;
    for (int i = 0; i < n; ++i){
        cout << "a[" << i << "] = ";
        cin >> a[i];
                
        if (i != 0){
            if (a[i] == a[i - 1])
                ++p;
            else{
                if (p > max)
                    max = p;
                p = 1;
            }
        }       
    }
    if (p > max)
        max = p;
    
    cout << "max = " << max << endl;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2014, 16:30

Сформировать одномерный массив целых чисел, используя датчик случайных чисел
Удалить элементы кратные 7. Добавить после каждого нечетного элемента массива элемент со значением...

Сформировать одномерный массив целых чисел
Здравствуйте. Скажите пожалуйста, что изменить, чтобы всё работало. Программа компилируется, но я...

Сформировать одномерный массив целых чисел
Помогите с задачей 1) Сформировать одномерный массив целых чисел, используя датчик случайных...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru