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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Неориентированный граф http://www.cyberforum.ru/cpp-beginners/thread32637.html
Помогите пожалуйста с задачкой: Неориентированный граф задан при помощи списка ребер. Построить матрицы смежности и инцидентности. Данные берутся из файла: m n U1 V1 U2 V2 ... ... Un Vn ...
C++ алгоритм фон Неймана блин... помогите пожалуйста... надо упорядочить массив по неубыванию с помощью алгоритма сортировки слияниями (). Ваще даже не представляю как ето делать... ПОМОГИТЕ !!! Добавлено через 1 минуту... http://www.cyberforum.ru/cpp-beginners/thread32610.html
C++ Баланс скобок
Люди может укажите мне на ошибку в программе по которой не находит баланс..? #include<iostream.h> #include<string.h> #include<fstream.h> #include<conio.h> const int n=100; fstream F,G; char...
графика си++ C++
Помогите пожалуйста. Нужно написать программу в обычном Borland си+ 3.11 аналогичную виндовской заставке сквозь вселенную.
C++ Задача с массивом. http://www.cyberforum.ru/cpp-beginners/thread32576.html
Требуется найти максимальный элемент массива, минимальный, среднее арифмитическое элементов и вывести на экран, считываются массивы из файла, первое число в файле- кол-во элементов массива, остальные...
C++ Правильное написание скобок Уважаемые эксперты! Памагите разобраться.... надо чтобы при вводе любого математического выражения проверялось правильное написание скобок... всмысле того что если скобка открыта то она длжна быть... подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.05.2009, 12:20
Цитата Сообщение от danik Посмотреть сообщение
В одномерном массиве, состоящем из n целых эелементов вычислить :
1) номер максимального элемента
Вот функция нахождения номера максимального элемента:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int Max(const int* arr, int size)
{
  int max       = - std::numeric_limits<int>::max();
  int max_index = 0                                ;
 
  for(int i = 0; i < size; ++i)
    if(arr[i] > max){
      max       = arr[i];
      max_index = i     ;
    }
 
  return max_index;
}
Вторую задачу напишу чуть познее.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru