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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление факториала, вознесение числа в степень, минимальное и максимальное значение http://www.cyberforum.ru/cpp-beginners/thread880291.html
Написать программу, в которой выполняется следующие математические операции: вычисление факториала числа, вознесение числа в степень, нахождение минимального и максимального значения в последовательности чисел.
C++ Двусвязный список с функцией быстрой сортировки Quicksort На работе (практика) было поручено задание создать шаблон списка на указателях с функцией быстрой сортировки. Облазил весь интернет есть только для цифр quicksort для букв НЕТУ НИГДЕ да и вообще писали что это несовместимо. Сделал квиксорт для букв. Выкладываю программу и код (все работает, код с комментариями). Написано относительно просто и четко (часть коды позаимствовал с форумов), чтобы... http://www.cyberforum.ru/cpp-beginners/thread880280.html
Каков тип второго параметра функций Polyline и Polygon? C++
Каков тип второго параметра функций Polyline и Polygon?
С++ структуры. Найти общее количество экземпляров на складе, вывести название и количество незаказанных деталей C++
Доброго времени суток. помогите пожалуйста написать программу. Информация о детали состоит из названия, веса, экземпляра(в кг),количества экземпляров, имеющихся на складе(в штуках),статуса(заказана или нет)написать программу для занесения в массив информации о N деталях. Найти общее количество экземпляров на складе, вывести название и количество незаказанных деталей. Если можно с...
C++ Написать функцию которая в строке заменяет все символы верхнего регистра в символы нижнего регистра http://www.cyberforum.ru/cpp-beginners/thread880266.html
Здравствуйте. помогите написать программу. Написать функцию которая в строке заменяет все символы верхнего регистра в символы нижнего регистра. Спасибо...
C++ Разработать программу для вычисления логических выражений Разработать программу для вычисления логических выражений. На вход программы подаётся выражение, записанное в строковом формате. Результатом работы программы является значение данного выражения. это курсач. если честно, даже никаго представления нет , как это должно выглядеть. Подскажите, пожалуйста, от чего нужно отталкиваться. подробнее

Показать сообщение отдельно
Мимино
 Аватар для Мимино
180 / 151 / 5
Регистрация: 22.05.2013
Сообщений: 435
Записей в блоге: 1
27.05.2013, 11:58     Массив. Составить программу вычисления разности между максимальным и минимальным из элементов
Цитата Сообщение от Aleksey20 Посмотреть сообщение
Сформировать массив из 100 случайных чисел. Составить программу вычисления разности между максимальным и минимальным из них.
Примерно так. Код в Visual Studio 2010:
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
#include "stdafx.h"
#include <iostream>
#include <iomanip>
using namespace std;
 
int minimum(int [], int);
int maximum(int [], int);
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
    const int arraySize = 100;
    int arr[arraySize];
 
    srand(time(NULL));
    cout << "Массив: " << endl;
 
    for (int i = 0; i < arraySize; i++)
    {
        if (i % 10 == 0 && i > 0)
            cout << endl;
        arr[i] = rand() % 1000;
        cout << setw(4) << arr[i];
    }
 
    cout << endl << endl << "Максимальный элемент массива: " << maximum(arr, arraySize) << endl;
    cout << "Минимальный элемент массива: " << minimum(arr, arraySize) << endl;
    cout << "Разность максимального и минимального элементов: " << maximum(arr, arraySize) - minimum(arr, arraySize) << endl << endl;
 
    system("pause");
    return 0;
}
 
 
int minimum(int a[], int size)
{
    int min = a[0];
 
    for (int i = 0; i < size; i++)
        if (min > a[i])
            min = a[i];
    return min;
}
 
 
int maximum(int a[], int size)
{
    int max = a[0];
 
    for (int i = 0; i < size; i++)
        if (max < a[i])
            max = a[i];
    return max;
}
Результат:
Миниатюры
Массив. Составить программу вычисления разности между максимальным и минимальным из элементов  
 
Текущее время: 13:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru