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

Наибольшее значение функции из двух аргументов. - C++

Восстановить пароль Регистрация
 
Ammandus
0 / 0 / 0
Регистрация: 24.08.2011
Сообщений: 23
09.01.2012, 16:18     Наибольшее значение функции из двух аргументов. #1
не могу написать функцию нахождения наибольшего
значения из двух аргументов.
В Visual C++ выдает ошибку:
error C2447: missing function header (old-style formal list?)

Подскажите, пожалуйста, что я делаю неправильно?
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
32
33
34
35
#include <iostream>
using namespace std;
////////////////////////////////////////
 
////////////////////////////////////////
int greatest(int, int);//prototip
 
int main()
{
  int a,b,c;
  
  cout << "\nVvedite pervoe chislo: ";
  cin >>a;
  cout << "\nVvedite vtoroe chislo: ";
  cin >>b;
  
  /*if (a>b)
    c=a;
  else 
    c=b;*/
c= greatest(a,b);
 cout << c;
  return 0;
}
//-------------------------------------
//funkciya greatest()
//vozvrashaet naibolshee znachenie
//iz dvyh argymentov
int greatest(int c, int d);
{
  if (c >d)
    return=c;
  else 
    return=d;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2012, 16:18     Наибольшее значение функции из двух аргументов.
Посмотрите здесь:

C++ Вычислить значение составной функции при заданных значениях аргументов
Значение функции для заданных аргументов C++
Ветвление (значение функции от двух аргументов х и у, заданная таблицей) C++
Написать программу, которая вычисляет значение функции от двух аргументов Х и У C++
Напишите программу, которая использует шаблон функции для определения наименьшего из двух аргументов. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
09.01.2012, 16:37     Наибольшее значение функции из двух аргументов. #2
Строка #29. ; не нужна
Ammandus
0 / 0 / 0
Регистрация: 24.08.2011
Сообщений: 23
09.01.2012, 16:38  [ТС]     Наибольшее значение функции из двух аргументов. #3
мне нужно именно в функцию оформить. Нужно написать функцию нахождения максимального.
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
09.01.2012, 16:40     Наибольшее значение функции из двух аргументов. #4
Я говорю, в конце строки #29 символ ';' не нужен
Арсенал
144 / 66 / 6
Регистрация: 30.12.2011
Сообщений: 137
09.01.2012, 16:41     Наибольшее значение функции из двух аргументов. #5
C++
1
2
3
4
5
6
7
int greatest(int c, int d);
{
  if (c >d)
    return=c;
  else 
    return=d;
}
убери:
1 - точку с запятой после (int c, int d) ;
2 - убери равно
C++
1
return=c;
и
C++
1
 return=d;
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
09.01.2012, 16:41     Наибольшее значение функции из двух аргументов. #6
И да, пишут не return=d, а return d
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
09.01.2012, 16:42     Наибольшее значение функции из двух аргументов. #7
C++
1
2
return=c; // неверно
return c; // верно
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2012, 16:43     Наибольшее значение функции из двух аргументов.
Еще ссылки по теме:

C++ Шаблон с переменным числом аргументов, и возвращаемое значение функции
C++ По данным значениям аргументов a и b вычислять значение функции f(a,b)
C++ Рассчитать значение функции для аргументов в заданном промежутке

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ammandus
0 / 0 / 0
Регистрация: 24.08.2011
Сообщений: 23
09.01.2012, 16:43  [ТС]     Наибольшее значение функции из двух аргументов. #8
Спасибо ОГРОМНОЕ, а то я сижу, мучаюсь - не пойму в чем дело - все получилось!!!
Yandex
Объявления
09.01.2012, 16:43     Наибольшее значение функции из двух аргументов.
Ответ Создать тему
Опции темы

Текущее время: 13:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru