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

Найти максимальное из двух целых чисел - C++

Восстановить пароль Регистрация
 
slava9480
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 12
05.07.2014, 15:50     Найти максимальное из двух целых чисел #1
Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2014, 15:50     Найти максимальное из двух целых чисел
Посмотрите здесь:

C++ Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. С++
C++ Найти НОД двух целых чисел
C++ Функция, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
Максимальное из двух целых чисел, полученных в качестве аргумента. (функции) C++
1)Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. (функции) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Donnerwetter
40 / 40 / 12
Регистрация: 04.02.2014
Сообщений: 144
05.07.2014, 17:21     Найти максимальное из двух целых чисел #2
C++
1
2
3
4
5
6
7
int Compare (int a, int b)
    {
        if (a>b)
            return a;
        else
            return b;
    }
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
05.07.2014, 17:28     Найти максимальное из двух целых чисел #3
slava9480,
C++
1
2
3
4
5
template <class T>
T max(const T first_param,const T second_param)
{
    return first_param > second_param ? first_param : second_param;
}
orange_fox
 Аватар для orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
07.07.2014, 15:16     Найти максимальное из двух целых чисел #4
C++
1
int max(int a, int b){return a>b:a?b;}
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
07.07.2014, 15:22     Найти максимальное из двух целых чисел #5
А я вот так могу
C++
1
2
3
4
5
int MyMax(int a, int b)
{
bool bl=a>b;
return a*bl+b*(!bl);
}
Airracer92
0 / 0 / 0
Регистрация: 02.07.2014
Сообщений: 6
07.07.2014, 15:29     Найти максимальное из двух целых чисел #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
void main()
{
    int a, b;
 
    cout << "Please,enter to digit\n";
    cin >> a
        >> b;
 
    if (a > b)
        cout <<"Max is "<< a <<endl;
    else
        cout << "Max is "<< b << endl;
}
orange_fox
 Аватар для orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
07.07.2014, 15:32     Найти максимальное из двух целых чисел #7
Airracer92б
Цитата Сообщение от slava9480 Посмотреть сообщение
Написать функцию
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
07.07.2014, 15:35     Найти максимальное из двух целых чисел #8
Цитата Сообщение от orange_fox Посмотреть сообщение
return a>b:a?b
вопрос с двоеточием не попутал?
orange_fox
 Аватар для orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
07.07.2014, 16:00     Найти максимальное из двух целых чисел #9
Цитата Сообщение от ValeryS Посмотреть сообщение
вопрос с двоеточием не попутал?
Попутал
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5548 / 2562 / 233
Регистрация: 01.11.2011
Сообщений: 6,332
Завершенные тесты: 1
07.07.2014, 16:09     Найти максимальное из двух целых чисел #10
Цитата Сообщение от ValeryS Посмотреть сообщение
А я вот так могу
При умножении переполнение может приключиться.


Давайте кто вперед напишет с поддержкой русской языка.
orange_fox
 Аватар для orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
07.07.2014, 16:15     Найти максимальное из двух целых чисел #11
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Давайте кто вперед напишет с поддержкой русской языка
вызов принят

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#define целое int
#define наибольшее max
#define первое first
#define второе second
#define вернуть return
#define больше >
#define да ?
#define нет :
#define второго second
 
целое наибольшее(целое первое, целое второе){
    вернуть первое больше второго да первое нет второе;
}
SatanaXIII
07.07.2014, 16:19
  #12

Не по теме:

Цитата Сообщение от orange_fox Посмотреть сообщение
целое наибольшее(целое первое, целое второе){ вернуть первое больше второго да первое нет второе;
Теперь сами прочитайте и сломайте себе мозг.

orange_fox
 Аватар для orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
07.07.2014, 16:26     Найти максимальное из двух целых чисел #13
Версия №2

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#define целое int
#define наибольшее max
#define первое first
#define второе second
#define вернуть return
#define если if(
#define то )
#define больше >
#define число ;
#define второго second
#define иначе else
 
целое наибольшее(целое первое, целое второе){
    если первое больше второго то вернуть первое число
    иначе вернуть второе число
}
Nick Alte
Эксперт С++
1590 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,897
Завершенные тесты: 1
07.07.2014, 16:27     Найти максимальное из двух целых чисел #14
Новейшие достижения нейтронной мегалоплазмы:
C++
1
2
3
4
5
6
template <typename T1, typename T2>  // Можно брать максимум из значений разных типов
inline constexpr auto max(const T1& a, const T2& b) -> decltype(a+b)  // "повышая" результат до самого вместительного типа из двух
{
    using ReturnType = decltype(a + b);
    return (a > b) ? ReturnType(a) : ReturnType(b);
}
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
07.07.2014, 16:32     Найти максимальное из двух целых чисел #15
Цитата Сообщение от SatanaXIII Посмотреть сообщение
При умножении переполнение может приключиться.
это с какого такого перепугу
a*1=a
a*0=0
где переполнение то?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2014, 16:46     Найти максимальное из двух целых чисел
Еще ссылки по теме:

C++ Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
В заданном массиве целых чисел найти максимальное и минимальное число C++
Pascal в C++. Максимальное произведение двух элементов для последовательности целых неотрицательных чисел C++

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

Или воспользуйтесь поиском по форуму:
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5548 / 2562 / 233
Регистрация: 01.11.2011
Сообщений: 6,332
Завершенные тесты: 1
07.07.2014, 16:46     Найти максимальное из двух целых чисел #16
ValeryS, да, что-то я отжог. Все у вас хорошо.
Yandex
Объявления
07.07.2014, 16:46     Найти максимальное из двух целых чисел
Ответ Создать тему
Опции темы

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