Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Vlad23
0 / 0 / 1
Регистрация: 21.03.2015
Сообщений: 30
#1

Описать функцию Minmax (X, Y) - C++

21.03.2015, 14:41. Просмотров 561. Ответов 2
Метки нет (Все метки)

Описать функцию Minmax (X, Y), записывающий в переменную X минимальное из значений X и Y, а в переменную Y - максимальное из этих значений (X и Y - настоящие параметры, являющиеся одновременно входными и выходными). Используя четыре вызова этой функции, найти минимальное и максимальное из данных чисел A, B, C, D.

Добавлено через 48 секунд
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <stdio.h>
#include <stdlib.h>
 
int Minmax (float *X,float *Y);
int main()
{
    int i;
    float X,Y,A,B,C,D;
    for(i=0;i<4;i++){
    printf("Enter A:");
    scanf("%f",&A);
    printf("Enter B:");
    scanf("%f",&B);
    printf("Enter C:");
    scanf("%f",&C);
    printf("Enter D:");
    scanf("%f",&D);
    Minmax(&X,&Y);
    printf("X=%g\nY=%g\n",&X,&Y);
}
    return 0;
}
    int Minmax (float *X,float *Y)
    {
    float max,min,A,B,C,D;
        if(A>B &&A>C && A>D)
        max=A;
        if(B>A && B>C && B>D)
        max=B;
        if(C>A && C>B && C>D)
        max=C;
        if(D>A && D>B && D>C)
        max=D;
        if(A<B && A<C && A<D)
        min=A;
        if(B<A && B<C && B<D)
        min=B;
        if(C<A && C<B && C<D)
        min=C;
        if(D<A && D<B && D<C)
        min=D;
        *X=min;
        *Y=max;
return 0;
     }
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2015, 14:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Описать функцию Minmax (X, Y) (C++):

Описать процедуру Minmax(X, Y), где сравнить две переменных и записать в Х меньшую, а в У - большую
Описать процедуру Minmax(X, Y), записывающую в переменную X минимальное из...

Написать функцию, которая вычисляет объем и площадь поверхности параллелепипеда, описать функцию IsSquare(K)
Здравствуйте, нужна помощь по решению двух зачад в TC++(Turbo C++); Задача 1....

Задачка на массивы (описать функцию случайной генерации элементов массива, а за тем логическую функцию)
Необходимо описать функцию случайной генерации элементов массива, а за тем...

Описать функцию
Описать функцию для вывода на экран натуральных чисел из файла целых чисел в...

Описать функцию
Помогите пожалуйста. Описать функцию, которая вычислит значение полинома в...

Описать функцию
Описать функцию TriangleP(a, h, P), находящую периметр P равнобедренного...

2
Croessmah
++Ͻ
14161 / 8086 / 1513
Регистрация: 27.09.2012
Сообщений: 19,926
Записей в блоге: 3
Завершенные тесты: 1
21.03.2015, 14:52 #2
Лучший ответ Сообщение было отмечено Vlad23 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <algorithm>
 
 
void MinMax( int & f , int & s )
{
   if ( s < f )
      std::swap ( f , s ) ;
}
 
 
int main()
{
   int A , B , C , D ;
   std::cin >> A >> B >> C >> D ;
   MinMax ( A , B ) ;
   MinMax ( C , D ) ;
   MinMax ( A , C ) ;
   MinMax ( B , D ) ;
   std::cout << "\n\nMin = " << A << "\nMax = " << D << std::endl ;
}
0
Vlad23
0 / 0 / 1
Регистрация: 21.03.2015
Сообщений: 30
21.03.2015, 14:57  [ТС] #3
большое спасибо, очень выручили
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2015, 14:57
Привет! Вот еще темы с решениями:

Описать функцию C++
Описать функцию: PowerA3(A), возвращающую третью степень числа A (A -...

Описать функцию в с++
Помогите описать функцию в с++, y'' - xy' - y=0, для дальнейшей работы с ней.

Описать функцию Even
Создать функцию Even(k) логического типа,возвращающую True , если целый...

Описать функцию
Используя указатели,описать функцию,подсчитывающую количество отрицательных...


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

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

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