Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2017, 19:13   #1
anyamisss
Пользователь
 
Регистрация: 23.02.2017
Сообщений: 23
По умолчанию Какая ошибка в функции?

Функция нахождения максимального значения элемента

Код:
#include <iostream.h>
int max(int i, int m, int A[5])
{m=A[0];
for(i=0;i<5;i++)
if(A[i]>m) 
m=A[i];
return m;}
main()
{cout<<"vvedite element massiva: ";
cin>>A[i];
cout<<max;
}

Последний раз редактировалось anyamisss; 01.04.2017 в 19:30.
anyamisss вне форума Ответить с цитированием
Старый 01.04.2017, 22:34   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,379
По умолчанию

Тут не одна и даже не две ошибки.
Почитайте о передаче в п/п параметров по значению и по адресу (ссылке).
Обратите внимание на то, как параметры описаны в функции и как они использованы в теле функции. Примеры:
Код:
int max(int i, int m, int A[5])
{m=A[0];
...
for(i=0;i<5;i++)
...
Есть такая книжка: Т.А. Павловская, Программирование на ЯВУ. С++
В ней можно найти хорошее объяснение (стр.77), ну и Сеть вам в помощь.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какая ошибка? marysluva Помощь студентам 1 24.12.2016 17:23
Какая ошибка? marysluva Помощь студентам 5 19.12.2016 13:56
какая ошибка в программе??? MickeyMouse Общие вопросы C/C++ 1 31.05.2010 18:56
непонятная ошибка какая-то... vedro-compota Помощь студентам 1 15.05.2010 13:57
Какая то ошибка! aesoem БД в Delphi 3 06.03.2008 18:18