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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ завершение программы http://www.cyberforum.ru/cpp-beginners/thread654758.html
помогите сообразить #include <StdAfx.h> #include <iostream> #include <conio.h> #include <math.h> using namespace std; void main() { float x,y,z,min,s; cout <<"\n input x,y,z";
C++ Программа, читающая файл с числами и записывающая эти числа в другой файл без лишних пробелов Знаю где-то ошибки, но не вижу где Please, help!!! #include <iostream> #include <fstream> #include <cstdlib> using namespace std; int formatData(ifstream& original, ostream& updated, int precision, double& average); http://www.cyberforum.ru/cpp-beginners/thread654753.html
C++ нужно дописать код
вообщем программа создает и выводит список из n элементов, n объявляем с клавиатуры. Список генерирует из произвольных элементов, из интервала от a до b, которые мы тоже вводим с клавиатуры. Дальше нужно написать через функции добавление элемента в начало, конец, после i-ого элемента, и до i-ого. Добавление в начало у меня удалось:D помогите с остальными. выводиться все должно через case, то...
C++ Флаги выравнивания
Просветите пожалуйста ) :wall: Как выровнять по левому краю такое : cout<<"S="<<S<<"\n"; ? Вот участок кода: void Figura::show_S() { cout.width(20); cout.setf(ios::left); cout<<"S="<<S<<"\n"; }
C++ Как в C++ использовать функцию inc(); ? http://www.cyberforum.ru/cpp-beginners/thread654741.html
подскажите пожалуйста, как вот это: inc(b); можно сделать в С++?
C++ Ошибка при работе функции вызванной из SWITCHa Почему при выборе первого элемента SWITCHa, то есть case 1, функция Enter_Data() работает не правильно, игнорируются некоторые строки? А если вызвать функцию из любого другого места программы, то все отлично работает, почему так? Помогите найти ошибку, заранее спасибо! Код: #include "stdafx.h" #include <iostream> #include <windows.h> #include <string> using namespace std; подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
19.09.2012, 20:43     Вывести количество максимальных элементов массива
Доброго всем вечера, задали написать программу которая выводит количество максимальных элементов массива... Я еще не очень розбираюсь в с++ поэтому помощь не помишала б!
не айс свои вопросы в чужой ветке задавать. новую нужно создавать и там спрашивать.
но раз уж мы тут собрались, то как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <algorithm>
 
int main()
{
  int arr[] = {1, 2, 3, 4, 4, 5, 45, 6, 45, 3, 45};
  const int maxEl = *std::max_element(arr, arr + sizeof(arr) / sizeof(*arr));
  std::cout << "max element = " << maxEl << std::endl;
  const unsigned maxElCount = std::count(arr, arr + sizeof(arr) / sizeof(*arr), maxEl);
  std::cout << "max elements count = " << maxElCount << std::endl;
   return 0;
}
 
Текущее время: 10:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru