JOptionPane.showMessageDialog(null, text);. System.out.printf("vector_min=%d\nvector_max=%d\nn=%d\n",

//консольный вывод

System.out.printf("vector_min=%d\nvector_max=%d\nn=%d\n",

Vector_min, vector_max, n);

// создание вектора длиной n элементов

int vector[]=new int[n];

//консольный вывод

System.out.println();

System.out.println("Исходный вектор:");

// создание объекта Rand класса Random - генератора случ. чисел

// инициализация генератора случайных чисел,

// привязка его к системному времени

Random Rand=new Random();

// формирование вектора случайным образом

for (int i=0; i<n; i++)

{

// получение очередного случайного числа в диапазоне

// от vector_min до vector_max

vector[i]=Rand.nextInt(vector_max-vector_min+1) + vector_min;

//консольный вывод элемента вектора

System.out.printf(" %5d", vector[i]);

}

//консольный вывод

System.out.println();

// вычисления по заданному алгоритму

// максимальное и минимальное значения-

// начальные элементы вектора

max = vector[0];

i_max = 0;

min = vector[0];

i_min = 0;

// поиск минимального и максимального элементов вектора

// и их индексов

for (int i=1; i<n ; i++)

{

if (vector[i] > max)

{

max = vector[i];

i_max = i;

}

if (vector[i] < min)

{

min = vector[i];

i_min = i;

}

}

//консольный вывод

System.out.printf("\nmax=%d i_max=%d", max, i_max);

System.out.printf("\nmin=%d i_min=%d\n", min, i_min);

//меняем местами max и min элементы вектора

vector[i_max] = min;

vector[i_min] = max;

//консольный вывод вектора








Дата добавления: 2015-04-19; просмотров: 587;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.