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

Поменять местами наибольший и наименьший элемент массива в диапазоне от 0 до 25. Массив рандомный - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, лежат ли две заданные точки на окружности с центром в начале координат http://www.cyberforum.ru/cpp-beginners/thread1198792.html
Две точки заданы координатами. Определить, лежат ли обе точки на окружности с центром в начале координат. Не могу понять что требуется, плюс еще с геометрией туго совсем. Нашел написанные на паскале все равно не догоняю, уже голова квадратная. Может у кого завалялась или кто разжевать поможет.
C++ STL и string начал тут 1 задачу на форуме решать в text1 какой-то текст, мы ищем в нем слова str и после них вставляем слова str2 вообщем я не могу придумать решение при помощи STL, по идее применяю search. записываю результат в итератор , затем insert в позицию этого итератора, если it1==txt.end() то выходим ....вообещм подскажите не умею решать такого плана задачи пока что =( #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread1198786.html
C++ Ввод знака + или -
Здравствуйте есть код #include <iostream> using namespace std; int main() { int a1=0;
C++ Поиск одной переменной под другой
Добрые день, сразу прошу извинить за неопределенное название темы!! Вопрос такой: человек вводит число 42.0 например, а под этим числом обьявлена переменная num7: float num5 = 43.5; char* numm5 = "Андрей"; float num6 = 42.1; char* numm6 = "Владимир"; float num7 = 42.0;
C++ Наследование классов, обратиться к замещающей функции http://www.cyberforum.ru/cpp-beginners/thread1198732.html
заголовочный файл #include <iostream> using namespace std; class X{ public: int x1,x2; X(int x_1, int x_2){ x1 = x_1;
C++ Вывести на экран числа кратные 3 Вывести на экран числа кратные 3. Числа вводим сами с экрана. подробнее

Показать сообщение отдельно
maxa42
1 / 1 / 0
Регистрация: 10.04.2014
Сообщений: 19
04.06.2014, 13:25     Поменять местами наибольший и наименьший элемент массива в диапазоне от 0 до 25. Массив рандомный
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
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include <time.h>
using namespace std;
int main()
{
    int min, max, mini, maxi,n;
    cin >> n;
    int *a = new int[n];
    srand(time(NULL));
    for (int i = 0; i < n; i++)
    {
        a[i] = rand() % 26;
        if (i == 0) { max = min = a[i]; }
        if (a[i]>max) { maxi = i; max = a[i]; }
        if (a[i]<min) { mini = i; min = a[i]; }
        cout << a[i] << " ";
    }
    int temp = a[maxi];
    a[maxi] = a[mini];
    a[mini] = temp;
    cout << endl;
    for (int i = 0; i<n; i++)
        cout << a[i] << " ";
    _getch();
}
Добавлено через 27 секунд
У меня порядок не правильно выводит помогите плиз
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru