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

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

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

Посчитать разность максимального и минимального чисел для данного подмножества - C++

01.01.2014, 19:38. Просмотров 404. Ответов 2
Метки нет (Все метки)

Дано 5 чисел. Посчитать разность максимального и минимального чисел для данного подмножества. Результат вывести на экран
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.01.2014, 19:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Посчитать разность максимального и минимального чисел для данного подмножества (C++):

Массив: Посчитать разность максимального и минимального элемента массива - C++
Ребят помогите пожалуйста написать програмку, она должна считать разность максимального и минимальнго элемента 1 массива (массив типа 4, 1,...

Для заданной последовательности найти разность минимального и максимального элементов - C++
2. разность минимального и максимального элементов;

Найти разность минимального и максимального элементов в этой последовательности - C++
Решить задачи в С++, с использованием основных операторов языка С++: 2)Дана последовательность целых чисел, за которой следует 0. Найти...

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

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

Написать программу, которая вычисляет разность максимального и минимального элементов массива - C++
Написать программу, которая вычисляет разность максимального и минимального элементов массива. Массив и его длина вводятся...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
katsidelin
60 / 21 / 2
Регистрация: 15.11.2013
Сообщений: 112
Записей в блоге: 3
01.01.2014, 21:26 #2
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
// [url]http://www.cyberforum.ru/cpp-beginners/thread1061493.html//[/url]
 
/* Дано 5 чисел.
 * Посчитать разность максимального и минимального чисел для данного подмножества.
 * Результат вывести на экран
 */
 
#include <iostream>
 
using namespace std; // Используем стандартное пространство имён.
 
// Перечисляем прототипы функций.
int main(void);
double FindMax(double*);
double FindMin(double*);
 
int main(void) // Главная программа.
{
    const int Size = 5;
 
#define NadoVvodit // Закомментируй, если не надо вводить.
#ifdef NadoVvodit
        double Numbers[Size];
    cout << "Введите " << Size << " чисел: " << endl;
    for (int x = 0; x < Size; x++)
    {
        cin >> Numbers[x]; // Вводим числа через пробелы или энтеры.
    };
#endif
 
 
#ifndef NadoVvodit // Блок на случай, если не надо вводить данные.
        double Numbers[Size]={0.33,-4.36,13.5,5.337,-0.334};
#endif
 
    double Max = FindMax(Numbers);
    double Min = FindMin(Numbers);
    double Result = Max - Min;
 
    cout <<"В результате разница максимального и миинимального числа равняется "<< Result << '.'<< endl;
 
    return 0;
}
 
double FindMax(double *A) // Поиск максимального числа.
{
    double Max = A[0];
    int i = 0;
    while (A[i])
    {
        if ( Max < A[i] )
        {
            Max = A[i];
        };
        i++;
    };
 
    cout <<"Максимальное число = "<< Max <<'.'<< endl;
 
    return Max;
}
 
double FindMin(double *A) // Поиск минимального числа.
{
    double Min = A[0];
    int i = 0;
    while (A[i])
    {
        if ( Min > A[i] )
        {
            Min = A[i];
        };
        i++;
    };
 
    cout <<"Минимальное число = "<< Min << '.' << endl;
 
    return Min;
}
Задача довольно простая.
Alexdemath
125 / 122 / 6
Регистрация: 11.04.2010
Сообщений: 255
02.01.2014, 00:03 #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
24
25
26
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0,"");
 
    double a[5];
    const int n = 5;
    int min = 0, max = 0;
 
    cout << "Введите пять чисел:\n";
    for (int i = 0; i < n; i++)
     { cin >> a[i];
       if (a[i] < a[min]) min = i;
       if (a[i] > a[max]) max = i;
     }
 
    cout << "\n\nМинимальное число:  " << a[min]
         << "\n\nМаксимальное число: " << a[max]
         << "\n\nРазность максимального и минимального чисел:\n " 
         << (a[max]-a[min]);
 
    system("pause > null");
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.01.2014, 00:03
Привет! Вот еще темы с ответами:

Шаблонные функции для нахождения минимального и максимального элемента пары чисел - C++
Описать функции-шаблоны для нахождения минимального и максимального элемента пары чисел. Задано два целых и два действительные числа....

Найти номера первого минимального и последнего максимального элемента из данного набора - C++
Мальчики и девушки, помогите пожалуйста решить задачку на С++.... Дано целое число N и набор из N целых чисел. Найти номера первого...

Нужно найти сколько всего чисел и среднее арифметическое чисел максимального и минимального - C++
Помогите найти мне сколько всего чисел и среднее арифметическое чисел максимального и минимального. int main() {...

Как посчитать сумму и разность чисел в одномерном массиве? - C++
Как написать функцию??обьясните плз


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

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

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