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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 5.00
lololenkova
0 / 0 / 0
Регистрация: 19.09.2012
Сообщений: 12
19.09.2012, 21:13     Max(x,y,z) min(x,y,z) на c++ #1
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 значения с таблицы. C++ Builder БД
Turbo Pascal Найти max и min элементы в массиве и номер элемента, близкого к среднему арифметическому min и max.
Процедура: Даны три числа a,b,c. Вычислить (max(a,b)+min(a,c))/(max(b,c)*min(a,b))+max(min(a,b),min(b,c)) Turbo Pascal
C# Описать функцию F (a, min, max ) определяющую значение максимального max и минимального min элементов этого массива
C++ Найти max и min, если min левее max, то среднее арифметическое между ними
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
 Аватар для SecretSilent
75 / 76 / 2
Регистрация: 16.02.2010
Сообщений: 573
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
0 / 0 / 0
Регистрация: 19.05.2016
Сообщений: 50
15.06.2016, 03:15     Max(x,y,z) min(x,y,z) на c++ #4
SecretSilent, Это С, а не С++.
_Dimon_
1358 / 518 / 80
Регистрация: 31.10.2011
Сообщений: 1,788
15.06.2016, 07:44     Max(x,y,z) min(x,y,z) на c++ #5
Цитата Сообщение от WonFor Посмотреть сообщение
Это С, а не С++.
И где ж здесь такая разница?
Или если написать int main() сразу станет с++?

Можно еще и инклуды на плюсовые заменить ....
afront
675 / 637 / 228
Регистрация: 29.02.2016
Сообщений: 2,067
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
0 / 0 / 0
Регистрация: 19.05.2016
Сообщений: 50
16.06.2016, 22:26     Max(x,y,z) min(x,y,z) на c++ #7
afront, что в данном случае значит LENGTH?
regio1961
 Аватар для regio1961
89 / 89 / 41
Регистрация: 06.06.2016
Сообщений: 209
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++
Еще ссылки по теме:

Pascal Найти max и min элементы массива y и сформировать массив z из элементов массива y, находящихся между max и min y. Записать массив z в обратном порядке
Записи: выяснить max и min сроки хранения товаров на складе; max и min цену товаров до уценки и после уценки Pascal

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

Или воспользуйтесь поиском по форуму:
afront
675 / 637 / 228
Регистрация: 29.02.2016
Сообщений: 2,067
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++
Ответ Создать тему
Опции темы

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