Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
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; //консольный вывод вектора System.out.println(); System.out.println(" Выходной вектор: "); for (int i=0; i< n; i++) System.out.printf(" %5d", vector[i]); System.out.println(); } } 3.4. На языке PHP: <! DOCTYPE html> < html> < head> < meta http-equiv=" Content-Type" content=" text/html; charset=UTF-8" > < title> Лабораторная работа №6_1 < /title> < /head> < body BgColor=" silver" text=" blue" > < H2> Лабораторная работа №6_1< /h2> < H3> Массивы< /h3> Вариант №0 < br> ПО-11-1 < br> Пупкин Василий < br> < br> < Form name=" LabRab_6_1" action=" " method=" POST" > Нижняя граница диапазона vector_min: < br> < input type=" text" name=" vector_min" size=" 5" > < br> Верхняя граница диапазона vector_max: < br> < input type=" text" name=" vector_max" size=" 5" > < br> Размер вектора n: < br> < input type=" text" name=" n" size=" 5" > < br> < input type=" submit" value=" Вычислить" > < br> < /form> <? php // получение значения переменной из формы $vector_min=$_POST['vector_min']; $vector_max=$_POST['vector_max']; $n=$_POST['n']; if (($n! ='') & & ($vector_min! ='') & & ($vector_max! ='')) { //эхо-печать echo " < br> n=$n"; echo " < br> vector_min=$vector_min"; echo " < br> vector_max=$vector_max< br> "; // инициализация генератора случайных чисел
|