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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
slava9480
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 12
#1

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

05.07.2014, 15:50. Просмотров 1288. Ответов 15
Метки нет (Все метки)

Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2014, 15:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти максимальное из двух целых чисел (C++):

Написать функцию, которая возвращает максимальное из двух целых чисел - C++
Помогите, что то я не могу понять задачи, даже не знаю с чего начать)))) 3. Написать функцию, которая возвращает максимальное из двух...

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

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

Написать функцию, возвращающую максимальное из двух целых чисел, полученных в качестве аргументов - C++
1)Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. (функции) #include <iostream.h>...

Функция, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. - C++
Дана матрица размера M х N. Вывести ее элементы в следующем порядке: первая строка слева направо, вторая строка справа налево, третья...

Pascal в C++. Максимальное произведение двух элементов для последовательности целых неотрицательных чисел - C++
Здравствуйте! Переведите пожалуйста из Pascal в C++: program N_27; const d = 8; var N: integer; a: array of integer; x:...

15
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;
    }
0
cooller
565 / 533 / 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;
}
0
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;}
0
ValeryS
Модератор
6651 / 5060 / 470
Регистрация: 14.02.2011
Сообщений: 16,919
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);
}
1
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;
}
0
orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
07.07.2014, 15:32 #7
Airracer92б
Цитата Сообщение от slava9480 Посмотреть сообщение
Написать функцию
0
ValeryS
Модератор
6651 / 5060 / 470
Регистрация: 14.02.2011
Сообщений: 16,919
07.07.2014, 15:35 #8
Цитата Сообщение от orange_fox Посмотреть сообщение
return a>b:a?b
вопрос с двоеточием не попутал?
0
orange_fox
34 / 34 / 6
Регистрация: 06.04.2014
Сообщений: 189
07.07.2014, 16:00 #9
Цитата Сообщение от ValeryS Посмотреть сообщение
вопрос с двоеточием не попутал?
Попутал
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,530
Завершенные тесты: 1
07.07.2014, 16:09 #10
Цитата Сообщение от ValeryS Посмотреть сообщение
А я вот так могу
При умножении переполнение может приключиться.


Давайте кто вперед напишет с поддержкой русской языка.
0
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
 
целое наибольшее(целое первое, целое второе){
    вернуть первое больше второго да первое нет второе;
}
0
SatanaXIII
07.07.2014, 16:19
  #12

Не по теме:

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

0
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
 
целое наибольшее(целое первое, целое второе){
    если первое больше второго то вернуть первое число
    иначе вернуть второе число
}
0
Nick Alte
Эксперт С++
1639 / 1011 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 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);
}
1
ValeryS
Модератор
6651 / 5060 / 470
Регистрация: 14.02.2011
Сообщений: 16,919
07.07.2014, 16:32 #15
Цитата Сообщение от SatanaXIII Посмотреть сообщение
При умножении переполнение может приключиться.
это с какого такого перепугу
a*1=a
a*0=0
где переполнение то?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2014, 16:32
Привет! Вот еще темы с ответами:

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

Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. С++ - C++
Помогите..

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

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


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

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
07.07.2014, 16:32
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru