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

Функция поиска наибольшего значение в одномерном массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Range-based for http://www.cyberforum.ru/cpp-beginners/thread1159151.html
Пример кода: int my_array = {1, 2, 3, 4, 5}; for(int &x : my_array) { x *= 2; } Возникли вопросы: 1. "х" является итератором? 2. Для чего мы записывает "2" по адресу, который лежит в х?
C++ Работа с файлами Здравствуйте, делаю задачку "Выборочная сортировка", но застрял на работе с файлами, понять не могу никак... нужно считать числа из каждой строки и вывести их в инпут после сортировки. Помогите! #include <iostream> using namespace std; int i, j; void SelectionSort(int A, int n) int count, key; http://www.cyberforum.ru/cpp-beginners/thread1159144.html
C++ Реализовать программу, позволяющую вводить с клавиатуры расписание авиарейсов, выводить на экран расписание це
Расписание авиарейсов содержит следующую информацию о рейсе: номер рейса, пункт отправления, пункт назначения, тип самолёта. Реализовать программу, позволяющую вводить с клавиатуры расписание авиарейсов, выводить на экран расписание целиком и лишь те рейсы, для которых пункт отправления совпадает с со значением, введенным пользователем с клавиатуры. может кто-то помочь?
C++ Задан одномерный массив В,состоящем из n вещественных элементов С++
Помогите пожалуйста решить задачку)совсем не силен в с++( Задан одномерный массив В,состоящем из n вещественных элементов.Найти максимальное и минимальное значение его элементов.Поменять местами в массиве максимальный и минимальный элементы
C++ Найти максимальное и минимальное значение элементов массива http://www.cyberforum.ru/cpp-beginners/thread1159096.html
Помогите пожалуйста решить задачку)совсем не силен в с++( Задан одномерный массив В,состоящем из n вещественных элементов.Найти максимальное и минимальное значение его элементов.Поменять местами в массиве максимальный и минимальный элементы
C++ Пифагоровы тройки (простая задача) Прямоугольный треугольник может иметь все стороны, выраженные целыми числами. Множество троек целых значений сторон прямоугольного треугольника называется тройками Пифагора. Эти три стороны должны удовлетворять соотношению, по которому сумма квадратов двух сторон (катетов) равна квадрату третьей стороны (гипотенузы). Найдите все тройки Пифагора, в которых и катеты, и гипотенуза не больше... подробнее

Показать сообщение отдельно
Ярослав Никитин
 Аватар для Ярослав Никитин
0 / 0 / 2
Регистрация: 13.04.2014
Сообщений: 70
27.04.2014, 16:23  [ТС]     Функция поиска наибольшего значение в одномерном массиве
Как я понял, рандомизацию новых значений использовать нельзя. Вот что у меня получилось:
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>
#include <conio.h>
using namespace std;
 
int SearchMAXval(int *a,int n)
{
     int i;
     int mx = a[0];
     for(i = 1; i < n; i++){
            if(a[i] > mx){
               mx = a[i];
            }
     }
     return mx;
}
 
void PrintArray(){
    const int n = 10;
    int a[n];
    for (int i = 0; i < n; i++){
        a[i] = 10 + rand() % 100;
        cout << a[i] << " ";
    }
}
 
int main(){
    PrintArray();
    SearchMAXval();
    _getch();
    return 0;
}
Компилятор выпрашивает какой-то аргумент тут:
C++
1
SearchMAXval();
Пишет: SearchMAXval: функция не принимает 0 аргументов.
И вопрос, что эта строка означает?
Цитата Сообщение от zss Посмотреть сообщение
int SearchMAXval(int *a,int n)
 
Текущее время: 22:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru