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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск трех ближайших точек к данной http://www.cyberforum.ru/cpp-beginners/thread1061486.html
Есть массив точек, заданных координатами х и y. Нужно найти три ближайшие точки к данной, чтобы данная точка была в треугольнике, вершинами которого являются искомые точки. Меня интересует самый быстрый алгоритм.
C++ Определить, содержит ли текст (помимо букв) только одну цифру, числовое значение которой равно длине текста привет. помогите решить задачу по с++. очень нужно. я ничего с ней не смог сделать. вот условие: В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст содержит (помимо букв) только одну цифру, причем ее числовое значение равно длине текста; http://www.cyberforum.ru/cpp-beginners/thread1061483.html
C++ Посоветуйте литературу или статьи по правильному составлению архитектуры кода программ
Здравствуйте программисты. Посоветуйте пожалуйста литературу или статьи по правильному составлению архитектуры кода программ. А то просто когда я начинал писать что-то более менее большое в один прекрасный момент я начал понимать что код получился очень запутанный и проще будет переписать ее заново чем исправить ошибки. Если кто знает прошу посоветовать литературу или какие нибудь статьи в...
Применимы ли учебники по C к C++? Насколько различен их синтаксис? C++
Всем привет. Дали в универе литературу к экзамену по языку C, а экзаменационные вопросы по языку С++. Применимы ли учебники по C к C++, у них синтаксис одинаковый? Буду благодарен за помощь.
C++ Как заблокировать выполнение процесса с помощью semop, пока значение семафора не равно 1 http://www.cyberforum.ru/cpp-beginners/thread1061429.html
Как заблокировать выполнение процесса с помощью semop, пока значение семафора не равно 1 ? необязательно единицы, можно любое число, это не принципиально. Спасибо
C++ Составить схему программы и программу для заполнения таблицы значений функции y = f(x) на отрезке с указанным шагом изменения аргумента Составить схему программы и программу для заполнения таблицы значений функции y = f(x) на отрезке с указанным шагом изменения аргумента. Значение функции выводить с точностью до тысячных долей. Результат вывести в следующем виде: ! X ! y = f(x) ! 1+√|cos(x)| x>1 y={ x+1 -0.5<=x<=1 подробнее

Показать сообщение отдельно
katsidelin
60 / 21 / 2
Регистрация: 15.11.2013
Сообщений: 112
Записей в блоге: 3
01.01.2014, 21:26
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;
}
Задача довольно простая.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru