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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Отлов исключения переполнения буфера http://www.cyberforum.ru/cpp-beginners/thread1071270.html
Вот код #include <iostream> #include <string> #include <conio.h> #include <locale.h> #include <exception> using namespace std; int main() { setlocale(LC_ALL, "rus"); char str1, str2;
C++ Напишите функцию, которая выводит четные числа 19. Напишите функцию, которая выводит вначале все содержащиеся в массиве четные числа в порядке возрастания их индексов, а затем — все нечетные числа в порядке убывания их индексов. http://www.cyberforum.ru/cpp-beginners/thread1071268.html
Перевести программу,написанную на паскале,на язык си++ C++
uses crt; var a:array of integer; m,i,j,s,mx:integer; begin randomize; write('Количество столбцов матрицы m='); read(m); writeln('Матрица:'); for i:=1 to 2 do begin
C++ Напишите функцию, меняющую местами элементы массива
17. Напишите функцию, меняющую местами наибольший и наименьший элементы массива.
C++ Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread1071265.html
16. Напишите функцию, рассчитывающую среднее арифметическое отрицательных элементов в одномерном массиве. Функция записывает результат в переменную, передаваемую по ссылке. В случае наличия отрицательных элементов в массиве функция возвращает true, в случае отсутствия - false.
C++ Напишите функцию, получающую целое число 14. Напишите функцию, получающую целое число N (> 0). Если оно является степенью числа 3, то функция возвращает true, если не является, - false. подробнее

Показать сообщение отдельно
Lev93
1 / 1 / 0
Регистрация: 09.02.2013
Сообщений: 51
14.01.2014, 17:30     Массивы. Используя сортировку массива, определить количество элементов, совпадающих по значению с максимальным
имеется вот такой код программы) нужно сделать так чтобы вызывалась функция
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
/*Задан неупорядоченный числовой массив, состоящий из n элементов.
    7. Используя сортировку массива, определить количество элементов, совпадающих по значению с максимальным. 
    */
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL,"rus");
    int n, max, cnt;
    int a[100];
    cout << "Введите кол-во элементов массива: ";
    cin >> n;
    cout << "\nВведите элементы массива через Enter\n";
    for (int i = 0; i < n; ++i) {
        cin >> a[i];
    }
    cnt = 0;
    max = a[0];
 
    for (int i = 0; i < n; i++)
    {
        if (max == a[i])
            cnt++;
        if (max < a[i]) 
        {
            max = a[i];
            cnt = 1;
        }
    }
    cout << endl;
    cout << endl << "Максимальный элемент " << max 
        << endl << "Их всего " << cnt << endl;
    cout << endl;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru