СT
Саша Topsecreat

Определить макс и мин значение числа. ПАСКАЛЬ.

Дан массив из n целых чисел (random(15)). Определите, сколько элементов этого массива имеют максимальное значение и минимальное значение.
Вывести на экран числа ( write ) от большего к меньшему.
Примерное начало программы такое:
.
.
.
begin randomize;
for I:=1 to n do
begin
rand[i] i:=random(15);
.
.
.
.
.

ЗМ
Заболотный Максим

begin
randomize;
for I:=1 to n do
begin
rand[i]:=random(15);
end;

{ sortirovka massiva po vozrastanuy }

for j:=1 to n - 1 do
begin
for j:=i + 1 to n do
begin
if rand[i] > rand[j] then
begin
k:=rand[i];
rand[i]:=rand[j];
rand[j]:=k;
end;
end;
end;

{ skolko minimalnih }

j:=0;
i:=1;
while (i <= n) and (rand[i] = rand[1]) do
begin
j:=j + 1;
i:=i + 1;
end;

write('min zna4 = ');
writeln(rand[1]);
write('takih ');
writeln(j);

{ skolko maximalnih }

j:=0;
i:=n;
while (i >= 1) and (rand[i] = rand[n]) do
begin
j:=j + 1;
i:=i - 1;
end;

write('max zna4 = ');
writeln(rand[n]);
write('takih ');
writeln(j);

writeln();

{ vivod massiva }

for i:=n downto 1 do
writeln(rand[i]);

readln;

end.

Sw
Sweet

У ЧИСЛА - одно значение. Или ты знаешь про другие варианты?

Похожие вопросы
паскаль. определить, равен ли квадрат заданного четырехзначного числа кубу суммы цифр этого числа
ПОМОГИТЕ прописать програму в паскале дано трехзначное число определить сумму и произведенияцифр числа
Random отрицательного числа в паскале
Может ли функция в паскале возвращать два значения?
Задача в паскале. Дано натуральное число. Сумму цифр числа, больших а (значение а вводится с клавиатуры, 0
Паскаль (нахождение цыфр в числе)
Помогите с процедурой определиться? ПАСКАЛЬ
Паскаль Как обозначить число>=x>число в паскале?
Написать программу, которая по введённому значению числа выводит его модуль? На Паскале
SQL Создание представления, нахождение макс/мин значения