Предмет: Информатика,
автор: 3Человек3
я не шарю в программировании
Приложения:

Ответы
Автор ответа:
0
ОТДЕЛ Задание+;
ИСПОЛЬЗУЕТ Матем ИЗ "...ОтделыЧисла", Вывод ИЗ "...ОтделыОбмен";
ПЕР
массив: РЯД 30 ИЗ ЦЕЛ;
сч, мин, макс, разница: ЦЕЛ;
УКАЗ
ОТ сч := 0 ДО РАЗМЕР(массив) - 1 ВЫП
массив[сч] := УЗК(ВШИРЦЕЛ(Матем.случ() * 10))
КОН;
мин := массив[0]; макс := мин;
ОТ сч := 1 ДО РАЗМЕР(массив) - 1 ВЫП
ЕСЛИ массив[сч] > макс ТО макс := массив[сч]
АЕСЛИ массив[сч] < мин ТО мин := массив[сч]
КОН
КОН;
разница := макс - мин;
Вывод.ЧЦел("%d", разница, 0, 0, 0)
КОН Задание.
ИСПОЛЬЗУЕТ Матем ИЗ "...ОтделыЧисла", Вывод ИЗ "...ОтделыОбмен";
ПЕР
массив: РЯД 30 ИЗ ЦЕЛ;
сч, мин, макс, разница: ЦЕЛ;
УКАЗ
ОТ сч := 0 ДО РАЗМЕР(массив) - 1 ВЫП
массив[сч] := УЗК(ВШИРЦЕЛ(Матем.случ() * 10))
КОН;
мин := массив[0]; макс := мин;
ОТ сч := 1 ДО РАЗМЕР(массив) - 1 ВЫП
ЕСЛИ массив[сч] > макс ТО макс := массив[сч]
АЕСЛИ массив[сч] < мин ТО мин := массив[сч]
КОН
КОН;
разница := макс - мин;
Вывод.ЧЦел("%d", разница, 0, 0, 0)
КОН Задание.
Автор ответа:
0
короче нужно для поскала
Автор ответа:
0
Паскаля*
Автор ответа:
0
На Посцале порядочным мужикам западло писать.
Автор ответа:
0
Так что сам занимайся этим непотребством. В задании про это не было ни слова.
Автор ответа:
0
ну ладно
Автор ответа:
0
// Программа и скриншот ее работы в приложениях.
const
vt_max=30;
var
i:byte;
max,min:integer;
vt:array[1..vt_max]of integer;
begin
writeln('Заполнение массива из ', vt_max ,' элементов случайными данными');
//начальные значения min и max
min:=512;
max:=0;
for i:=1 to vt_max do begin
vt[i]:=random(-20,20);// диапазон случаынйх чисел
write(vt[i]:6);
if (vt[i]<min) then
min:=vt[i];
if (vt[i]>max) then
max:=vt[i];
end;
writeln('');
writeln('Минимальный элемент = ', min);
writeln('Максимальный элемент = ', max);
writeln('Разность = ',max-min);
end.
const
vt_max=30;
var
i:byte;
max,min:integer;
vt:array[1..vt_max]of integer;
begin
writeln('Заполнение массива из ', vt_max ,' элементов случайными данными');
//начальные значения min и max
min:=512;
max:=0;
for i:=1 to vt_max do begin
vt[i]:=random(-20,20);// диапазон случаынйх чисел
write(vt[i]:6);
if (vt[i]<min) then
min:=vt[i];
if (vt[i]>max) then
max:=vt[i];
end;
writeln('');
writeln('Минимальный элемент = ', min);
writeln('Максимальный элемент = ', max);
writeln('Разность = ',max-min);
end.
Приложения:

Похожие вопросы
Предмет: Английский язык,
автор: kkseeniay0
Предмет: Химия,
автор: mamaanastacia
Предмет: Математика,
автор: lazarnastja213
Предмет: Математика,
автор: arstudioas
Предмет: Математика,
автор: дарина555511