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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 5.00
lololenkova
0 / 0 / 0
Регистрация: 19.09.2012
Сообщений: 12
#1

Max(x,y,z) min(x,y,z) на c++ - C++

19.09.2012, 21:13. Просмотров 3032. Ответов 8
Метки нет (Все метки)

max(x,y,z) min(x,y,z) на c++

Добавлено через 47 секунд
пожалуйста помогите!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2012, 21:13     Max(x,y,z) min(x,y,z) на c++
Посмотрите здесь:

Найти max {min (a, b), min (c, d)}. - C++
Найти max {min (a, b), min (c, d)}.

min(x,y) max(x,y) - C++
заданы действительные числа х, у. получить min(x,y) max(x,y)?

Max и Min в Си++ - C++
сформировать одномерный массив целых чисел используя ДСЧ. расспечатать полученный массив поменять местами мах и мин удалить из...

max i min - C++
как такое сделать?

max min - C++
Всем доброго времени суток. нужна ваша помощь ув. программеры. Дана целочисленная матрица размера 6*9. Определить функцию поиска значения и...

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

204. Min and Max - C++
Given three real numbers x, y, z. Output the minimum and the maximum values of them. First output the minimum, then the maximum value ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Neon-z
46 / 41 / 1
Регистрация: 06.09.2010
Сообщений: 419
20.09.2012, 22:43     Max(x,y,z) min(x,y,z) на c++ #2
C++
1
2
3
4
5
6
7
8
9
10
int min(x,y,z){
if (x<y)&&(x<z) { return x; }
if (y<z)&&(y<x) { return y; }
if (z<y)&&(z<x) { return z; }
}
int max(x,y,z){
if (x>y)&&(x>z) { return x; }
if (y>z)&&(y>x) { return y; }
if (z>y)&&(z>x) { return z; }
}
Добавлено через 1 минуту
Это при условии, что x,y,z - числа разные
SecretSilent
76 / 77 / 2
Регистрация: 16.02.2010
Сообщений: 617
21.09.2012, 12:08     Max(x,y,z) min(x,y,z) на c++ #3
а еще в хелпе билдера дан такой хороший пример нахождения мксимального целочисленного значения:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdlib.h>
#include <stdio.h>
 
#ifdef __cplusplus
 
   int max (int value1, int value2);
 
   int max(int value1, int value2)
   {
      return ( (value1 > value2) ? value1 : value2);
   }
 
#endif
 
int main(void)
{
    int x = 5;
    int y = 6;
    int z;
    z = max(x, y);
    printf("The larger number is %d\n", z);
    return 0;
}
вместо z = max(x, y); напишите k = max(x, max(y,z)) для вашего случая трех переменных.
вместо int можно поставить double, например
WonFor
1 / 1 / 0
Регистрация: 19.05.2016
Сообщений: 71
15.06.2016, 03:15     Max(x,y,z) min(x,y,z) на c++ #4
SecretSilent, Это С, а не С++.
_Dimon_
1385 / 545 / 85
Регистрация: 31.10.2011
Сообщений: 1,930
15.06.2016, 07:44     Max(x,y,z) min(x,y,z) на c++ #5
Цитата Сообщение от WonFor Посмотреть сообщение
Это С, а не С++.
И где ж здесь такая разница?
Или если написать int main() сразу станет с++?

Можно еще и инклуды на плюсовые заменить ....
afront
790 / 752 / 285
Регистрация: 29.02.2016
Сообщений: 2,395
15.06.2016, 16:41     Max(x,y,z) min(x,y,z) на c++ #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include <iostream>
#include <algorithm>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int LENGTH=3;
    int arr [3] = { 16, 2, 77};
    int max = *std::max_element(arr, arr + LENGTH);
    int min = *std::min_element(arr, arr + LENGTH);
    return 0;
}
WonFor
1 / 1 / 0
Регистрация: 19.05.2016
Сообщений: 71
16.06.2016, 22:26     Max(x,y,z) min(x,y,z) на c++ #7
afront, что в данном случае значит LENGTH?
regio1961
105 / 105 / 49
Регистрация: 06.06.2016
Сообщений: 244
16.06.2016, 22:39     Max(x,y,z) min(x,y,z) на c++ #8
C++
1
2
3
4
5
 int max( const int &x, const int &y, const int &z )
 {
   int  w = ( x > y ) ?  x : y;
   return   ( w > z ) ?  w : z ;
 }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2016, 07:51     Max(x,y,z) min(x,y,z) на c++
Еще ссылки по теме:

Поиск min и max - C++
Здравствуйте, подскажите пожалуйста, есть ли встроенные функции С++ для поиска наименьшего и наибольшего элемента любого типа, знаю что...

min, max функции. - C++
Даны числа a(1), a(2), , a(2n). Вычислить: 1) max (a(1)+a(2n), a(2)+a(2n-1), , a(n)+a(n+1));и 2) min (a(1)*a(n+1), a(2)*a(n+2), ,...

Функции max min - C++
не могу написать функцию для вычисления такого рода. Даны натуральные числа k, n, m, действительные числа Х1,...,Xk, Y1, ...,Yn , ...

Функции max и min - C++
Доброго времени суток) Как записать функции max и min? Сколько лазил, но понять не могу, как сформировать их по этому примеру. ...

Функция max и min - C++
Скажите, пожалуйста, почему на трёх данных не работает функция max(min)? С двумя переменными работает. #include &lt;iostream&gt; using...


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

Или воспользуйтесь поиском по форуму:
afront
790 / 752 / 285
Регистрация: 29.02.2016
Сообщений: 2,395
17.06.2016, 07:51     Max(x,y,z) min(x,y,z) на c++ #9
WonFor, LENGTH - размер массива arr
Yandex
Объявления
17.06.2016, 07:51     Max(x,y,z) min(x,y,z) на c++
Ответ Создать тему
Опции темы

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