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

Организовать функцию - C++

Восстановить пароль Регистрация
 
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
29.06.2010, 17:58     Организовать функцию #1
Дорогие форумчане,Надо Организовать функцию определения большего из двух чисел,которы передаются в функцию по ссылке..Буду очень признателен!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2010, 17:58     Организовать функцию
Посмотрите здесь:

C++ Организовать функцию
C++ В который раз...организовать функцию обмена min и max элементов
Как организовать дружественную функцию для печати массива C++
организовать функцию для вычисления арифметического выражения записанного в постфиксной форме C++
C++ организовать функцию для вычисления арифметического выражения записанного в постфиксной форме
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Crudelis
Шаровик затейник
 Аватар для Crudelis
667 / 409 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
29.06.2010, 18:18     Организовать функцию #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
void Sravn(int &a, int &b)
{
    if(a>b)
        cout<<"Maximalnoe chislo: "<<a<<endl;
    else
        cout<<"Maximalnoe chislo: "<<b<<endl;
}
void main()
{
    int a=8;
    int b=10;
    int &refa=a;
    int &refb=b;
        Sravn(refa,refb);
 
}
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
29.06.2010, 18:20     Организовать функцию #3
maslovartem,
C++
1
2
3
4
template<typename T>
inline T Max(const T& arg1, const T& arg2) {
  return arg1 > arg2? arg1 : arg2;
}
Цитата Сообщение от maslovartem Посмотреть сообщение
которы передаются в функцию по ссылке.
На кой передавать по ссылке?
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
29.06.2010, 18:21  [ТС]     Организовать функцию #4
нам задание такое дали...
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
29.06.2010, 18:22     Организовать функцию #5
Crudelis, не смешивай логику с пользовательскоим интерфейсом там, где этого не требуется.
Цитата Сообщение от Crudelis Посмотреть сообщение
C++
1
2
int &refa=a;
int &refb=b;
Это вообще лишнее.
Crudelis
Шаровик затейник
 Аватар для Crudelis
667 / 409 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
29.06.2010, 18:22     Организовать функцию #6
CyBOSSeR, задания бывают разные, у меня были задания сложить два числа с помощью ссылок)
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
29.06.2010, 18:25     Организовать функцию #7
Цитата Сообщение от Crudelis Посмотреть сообщение
задания бывают разные
Бывают задания, которые учат правильным вещам. Это задание к ним не относится.
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
29.06.2010, 18:25  [ТС]     Организовать функцию #8
Crudelis,твой код полон ошибок...
Хохол
Эксперт C++
 Аватар для Хохол
475 / 443 / 13
Регистрация: 20.11.2009
Сообщений: 1,292
29.06.2010, 18:25     Организовать функцию #9
CyBOSSeR, а мож даблы передают, тогда будет оправдана передача по ссылке?
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
29.06.2010, 18:27     Организовать функцию #10
Цитата Сообщение от Хохол Посмотреть сообщение
А мож даблы передают, тогда будет оправдано?
Передача аргументов с помощью неконстантных ссылок в функцию, логика работы которой не должна менять их состояние, не бывает оправданной по определению.
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
29.06.2010, 18:28  [ТС]     Организовать функцию #11
напишите плииииз!у меня завтра экзамен!!!
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
29.06.2010, 18:29     Организовать функцию #12
Цитата Сообщение от maslovartem Посмотреть сообщение
напишите плииииз!у меня завтра экзамен!!!
Уже написана и не одна.
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
29.06.2010, 18:31  [ТС]     Организовать функцию #13
а смогёте каждую строчку описать,что она делает и для чего?
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
29.06.2010, 18:38     Организовать функцию #14
Цитата Сообщение от maslovartem Посмотреть сообщение
а смогёте каждую строчку описать,что она делает и для чего?
C++
1
2
3
4
template<typename T>                          // см. Шаблоны
inline T Max(const T& arg1, const T& arg2) {  // см. Шаблоны, встроенные функции, ссылки, константные ссылки
  return arg1 > arg2? arg1 : arg2;            // см. Возврат значений из функций, логические операторы, тернарный оператор
}
Вот тебе и список тем для подготовки к экзамену.
Crudelis
Шаровик затейник
 Аватар для Crudelis
667 / 409 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
29.06.2010, 19:20     Организовать функцию #15
Цитата Сообщение от maslovartem Посмотреть сообщение
Crudelis,твой код полон ошибок...
у меня работает всё без проблем и без единой ошибки
maslovartem
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 30
29.06.2010, 19:29  [ТС]     Организовать функцию #16
а ты на Си писал или на С++
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.06.2010, 21:31     Организовать функцию
Еще ссылки по теме:

C++ Как организовать функцию, изменяющую входящий параметр?
организовать функцию подсчета символов C++
C++ Разработать функцию для сортировки одномерных массивов А и В и организовать функцию для поиска элементов, которые имеются в одном экземпляре или тольк

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

Или воспользуйтесь поиском по форуму:
Crudelis
Шаровик затейник
 Аватар для Crudelis
667 / 409 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
29.06.2010, 21:31     Организовать функцию #17
Цитата Сообщение от maslovartem Посмотреть сообщение
а ты на Си писал или на С++
какая разница, что на си, что на с++ этот код смотрится одинаково
Yandex
Объявления
29.06.2010, 21:31     Организовать функцию
Ответ Создать тему
Опции темы

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