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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
FoxTails
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 10
#1

Вывести количество максимальных чисел. Массив - C++

05.10.2013, 21:30. Просмотров 775. Ответов 1
Метки нет (Все метки)

Сначала вводим кол-во чисел в массиве, затем находим кол-во максимальных чисел данной последовательности.
Пример:
Sample input:
7
1 4 2 5 2 5 3

Sample output:
2

Вот но не получилось. Если можно переделайте пожалуйста и еще одна просьба можно без функции.
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
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int a;
    cin>>a;
    int b[a];
    for(int i=0; i<a; i++)
    cin>>b[i];
    int max=b[0];
    int n=0, j;
    for(int i=1; i<a; i++)
    {
        if(max<b[i])
        {
        max=b[i];
        n=i;
        if(j==b[i])
        {
            j++;
        }
        }
    }
    cout<<j<<" ";
    return 0;
}
Добавлено через 11 минут
up!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2013, 21:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести количество максимальных чисел. Массив (C++):

Дан массив а, состоящий из n целых чисел (n < = 100). Найти количество максимальных элементов массива - C++
Дан массив а, состоящий из n целых чисел (n &lt; = 100). Найти количество максимальных элементов массива. #include &lt;iostream.h&gt; ...

Дан массив а, состоящий из n целых чисел (n < = 100). Найти количество максимальных элементов массива - C++
не могу найти ошибку #include &lt;iostream.h&gt; #include &lt;conio.h &gt; void main() { int a; int n; int i;

Дан массив натуральных чисел А[m,n] и число а. Вывести этот массив на экран, вычислит количество элементов равных а и вывести их индексы - C++
Дан массив натуральных чисел А и часло а. Вывести этот массив на экран, обчислить количество элементов равных а и вывести их индексы. ...

Вывести количество максимальных элементов массива - C++
Доброго всем вечера, задали написать программу которая выводит количество максимальных элементов массива... Я еще не очень розбираюсь в с++...

Вывести 5 максимальных чисел из элементов матрицы - C++
нужно вывести максимальные 5 числа из элементов матрицы,которая состоит из 25 элементов, выбранных random-ом нужен код на с++

Найти количество максимальных элементов последовательности чисел - C++
Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Определите, какое количество элементов этой...

1
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
05.10.2013, 21:32 #2
Цитата Сообщение от FoxTails Посмотреть сообщение
Сначала вводим кол-во чисел в массиве, затем находим кол-во максимальных чисел данной последовательности.
Пример:
Sample input:
7
1 4 2 5 2 5 3

Sample output:
2

Вот но не получилось. Если можно переделайте пожалуйста и еще одна просьба можно без функции.

Добавлено через 11 минут
up!!!
what's up?
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
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int a;
    cin>>a;
    int* b=new int[a];
    for(int i=0; i<a; i++)
    cin>>b[i];
    int max=b[0];
    int n=0,j;
    for(int i=0; i<a; i++)    {
        if(max<b[i]) {
            n=0;
            max=b[i];
        }
        if (max==b[i])
            n++;
    }
    cout<<n<<" ";
    system ("pause");   
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2013, 21:32
Привет! Вот еще темы с ответами:

Вывести k максимальных чисел массива в порядке убывания - C++
Задан массив из n чисел. Нужно вывести k максимальных чисел этого массива в порядке убывания. Подскажите, как сделать сортировку...

Дана последовательность из n чисел, посчитать количество максимальных элементов - C++
Доброго времени суток :) Помогите с задачей. Дана последовательность из n чисел, нужно посчитать кол-во макс элементов. Я написал,...

В чем ошибка? В массиве целых чисел найти количество максимальных элементов - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; #define N 16 #define A 0 #define B 5 void Init(int *a, int n) { ...

Задана матрица целых чисел A(n×n). Сформировать массив B(n) из максимальных элементов столбцов заданной матрицы - C++
Задана матрица целых чисел A(n×n). Сформировать массив B(n) из максимальных элементов столбцов заданной матрицы. Вывести номера ...


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

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

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