Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/25: Рейтинг темы: голосов - 25, средняя оценка - 4.92
lololenkova
0 / 0 / 0
Регистрация: 19.09.2012
Сообщений: 12
1

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

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

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

Добавлено через 47 секунд
пожалуйста помогите!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2012, 21:13
Ответы с готовыми решениями:

Найти max и min, если min левее max, то среднее арифметическое между ними
#include <iostream.h> #include <stdio.h> #include <conio.h> #include...

Даны целые числа а, b, с. Вычислить в-сумму у = min (a, b + c) + max (ac, b)-min (a2, c)
Даны целые числа а, b, с. Вычислить в-сумму у = min (a, b + c) + max (ac,...

Найти min(max(x, y), max(x, z), max(z, d)
Даны различные действительные числа x, y, z, d. Найти min(max(x, y), max(x, z),...

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

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

8
Neon-z
46 / 41 / 8
Регистрация: 06.09.2010
Сообщений: 419
20.09.2012, 22:43 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 - числа разные
0
SecretSilent
77 / 77 / 9
Регистрация: 16.02.2010
Сообщений: 634
21.09.2012, 12:08 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, например
2
WonFor
1 / 1 / 0
Регистрация: 19.05.2016
Сообщений: 83
15.06.2016, 03:15 4
SecretSilent, Это С, а не С++.
0
_Dimon_
1396 / 559 / 127
Регистрация: 31.10.2011
Сообщений: 1,954
15.06.2016, 07:44 5
Цитата Сообщение от WonFor Посмотреть сообщение
Это С, а не С++.
И где ж здесь такая разница?
Или если написать int main() сразу станет с++?

Можно еще и инклуды на плюсовые заменить ....
0
afront
1050 / 997 / 752
Регистрация: 29.02.2016
Сообщений: 3,187
15.06.2016, 16:41 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;
}
1
WonFor
1 / 1 / 0
Регистрация: 19.05.2016
Сообщений: 83
16.06.2016, 22:26 7
afront, что в данном случае значит LENGTH?
0
regio1961
134 / 133 / 111
Регистрация: 06.06.2016
Сообщений: 333
16.06.2016, 22:39 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 ;
 }
0
afront
1050 / 997 / 752
Регистрация: 29.02.2016
Сообщений: 3,187
17.06.2016, 07:51 9
WonFor, LENGTH - размер массива arr
0
17.06.2016, 07:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2016, 07:51

max min
Всем доброго времени суток. нужна ваша помощь ув. программеры. Дана...

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

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


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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