ReadLn(v_max);
For i:=1 To n Do {заполнение вектора случайными числами}
vector[i]:=Random(v_max-v_min + 1) + v_min;
WriteLn;
WriteLn('Исходный вектор:');
For i:=1 To n Do {вывод на экран исходного вектора}
Write(vector[i]:5);
WriteLn;
Sort_max_min(min, max, vector);
WriteLn;
WriteLn('min=', min);
WriteLn('max=', max);
WriteLn;
WriteLn('Полученный вектор:');
For i:=1 To n Do {вывод на экран выходного вектора}
Write(vector[i]:5);
WriteLn;
WriteLn;
End.
3.2. На языке Си:
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <time.h>
// прототипы функций
void vorm_vector(int nn, int vect_max, int vect_min, int vect[nn]);
void min_max(int nn, int vector[nn]);
Int main()
{
Int i, j, n, vector_min, vector_max;
printf("\nЛабораторная работа №7_2");
printf("\nВариант №0");
printf("\nПО-11-1");
printf("\nПупкин Василий\n");
printf("\nВведите нижнюю границу диапазона:");
scanf("%d", &vector_min);
printf("\nВведите верхнюю границу диапазона:");
scanf("%d", &vector_max);
printf("\nВведите размер вектора:");
scanf("%d", &n);
int vector[n];
printf("\nИсходный вектор:\n");
Vorm_vector(n, vector_max, vector_min, vector);
for (i=0; i<n; i++)
printf("%5d", vector[i]);
printf("\n");
Min_max(n, vector);
printf("\nВыходной вектор:\n");
for (i=0; i<n; i++)
printf("%5d", vector[i]);
printf("\n");
Дата добавления: 2015-04-19; просмотров: 630;