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

Найдите минимальный и максимальный элемент массива и поменяйте их местами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Книги, статьи, сайты по ООП графике http://www.cyberforum.ru/cpp-beginners/thread627146.html
Доброго времени суток, форумчане! Посоветуйте, пожалуйста, сайт или книгу, на русском языке, где исчерпывающе и доходчиво объяснено, лучше на примерах, как использовать ООП в графике, желательно на C++, но если материал действительно стоящий, то можно и на другом языке программирования (будет решаться задача о моделировании движения частиц разных форм и свойств, код, видимо, придется писать с...
C++ Сформировать и отсортировать массив Прошу помочь буду блогодарна ,заранее спасибо!! Из данного массива и другого массива того же типа, но другой размерности сформируйте общий массив и отсортировать его по убыванию http://www.cyberforum.ru/cpp-beginners/thread627127.html
C++ Найти сумму элементов массива
Прошу помочь буду блогодарна ,заранее спасибо!! Найти сумму элементов массива,расположенных после первого положительного элемента
C++ Изменить порядок следования элементов массива
Прошу помочь буду блогодарна ,заранее спасибо!! Изменить порядок следования элементов массива на противоположный
C++ Вычислить количество элементов массива http://www.cyberforum.ru/cpp-beginners/thread627116.html
Зарание спс 1.Вычеслить количество элементов массива,равных 0 2.Изменить порядок следования элементов массива на противоположный 3.Найти сумму элементов массива,расположенных после первого положительного элемента 4.Из данного массива и другого массива того же типа, но другой размерности сформируйте общий массив и отсортировать его по убыванию
C++ Количество элементов массива,равных 0 Прошу помочь буду блогодарна ,заранее спасибо!! Вычеслить количество элементов массива,равных 0 подробнее

Показать сообщение отдельно
Intel~lect
 Аватар для Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
22.07.2012, 13:30     Найдите минимальный и максимальный элемент массива и поменяйте их местами
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
#include <iostream>
#include <windows.h>
#include <climits>
using namespace std;
 
int main()
{
    int arr[10], min=INT_MAX, max=INT_MIN, minIndex, maxIndex, temp;
    
    cout << "Введите 10 целых чисел: ";
    for (int i=0; i<10; i++)
    {
        cin >> arr[i];
        
        if (arr[i] < min)
        {
            min = arr[i];
            minIndex = i;
        }
        
        if (arr[i] > max)
        {
            max = arr[i];
            maxIndex = i;
        }
    }
    
    temp = min;
    arr[minIndex] = max;
    arr[maxIndex] = temp;
        
   return 0;
}
 
Текущее время: 07:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru