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

Функция поиска наибольшего значение в одномерном массиве - 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++ Работа с файлами Здравствуйте, делаю задачку "Выборочная сортировка", но застрял на работе с файлами, понять не могу никак... нужно считать числа из каждой строки и вывести их в инпут после сортировки. Помогите! ... 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)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru