uses crt;
const
n = 10;
var
a, b, c, x, y: array [1 .. n] of real;
i: integer;
Function Max2(p, q: real): real; // функция, чтобы не считать каждый раз
var
max: real;
begin
if p > q then
max := p
else
max := q;
Max2 := max / 2;
end;
begin
clrscr;
randomize;
writeln('Massiv A:');
for i := 1 to n do
begin
a[i] := random(10) + random;
write(a[i]:5:2);
end;
writeln;
writeln('Massiv B:');
for i := 1 to n do
begin
b[i] := random(10) + random;
write(b[i]:5:2);
end;
writeln;
writeln('Massiv C:');
for i := 1 to n do
begin
c[i] := random(10) + random;
write(c[i]:5:2);
end;
writeln;
writeln('Massiv X:');
for i := 1 to n do
begin
x[i] := Max2(a[i], b[i]); // вызов функции для х
write(x[i]:5:2);
end;
writeln;
writeln('Massiv Y:');
for i := 1 to n do
begin
y[i] := Max2(b[i], c[i]); // вызов функции для у
write(y[i]:5:2);
end;
readln
end.
Похожие записи/страницы:
- Даны натуральные n, m и последовательности вещественных чисел х1, х2, …, хn, y1, y2, …, ym. Найти разности…
- Найти номер и значение второго по величине максимального элемента массива - Pascal(Паскаль)
- Заданы 4 одномерных массива A,B,C,D.Количество элементов каждого массива не превышает 60. Для каждого массива…
- заполнить двумерный массив произвольными числами и вывести на экран суму двух наибольших с этих чисел - Pascal(Паскаль)
- Написать программу поиска max числа, используя процедуру поиска большего из двух чисел. a, b, c, d –…
- Дан одномерный массив из 10-и случайных чисел, сформировать новый массив из данного каждый элемент которого…
- Дан массив чисел {Z} k=1…8. Найти значение элементов массива {X} k=1…8 по формуле x := Sqr(Z+y)/2 , где…
- Размеры 12 параллелепипедов (длина, ширина ,высота), хранятся в трех массивах. Вывести на экран объемы каждой…