я не шарю в программировании

я не шарю в программировании

Задать свой вопрос
2 ответа
ОТДЕЛ Задание+;
Употребляет Матем ИЗ "...\Отделы\Числа\", Вывод ИЗ "...\Отделы\Размен\";

ПЕР
  массив: РЯД 30 ИЗ ЦЕЛ;
  сч, мин, макс, разница: ЦЕЛ;

УКАЗ
  ОТ сч := 0 ДО РАЗМЕР(массив) - 1 ВЫП
    массив[сч] := УЗК(ВШИРЦЕЛ(Матем.случ() * 10))
  КОН;
  мин := массив[0]; макс := мин;
  ОТ сч := 1 ДО РАЗМЕР(массив) - 1 ВЫП
    ЕСЛИ массив[сч] gt; макс ТО макс := массив[сч]
    АЕСЛИ массив[сч] lt; мин ТО мин := массив[сч]
    КОН
  КОН;
  разница := макс - мин;
  Вывод.ЧЦел("%d", разница, 0, 0, 0)

КОН Задание.
Комин Коля
разве это можно записать в программке
Оксана Дрендель
Это и есть программка.
Ruslan Danilljuk
ну типо мне нужно это будет скопировать с паскать
Агата
Так это же не "poscal".
Душулин Валерий
я догадывался что это не схоже на то что я приблизительно разумел
Светлана Бамекина
кратче необходимо для поскала
Мария Менушенкова
Паскаля*
Вероника
ну ладно
// Программка и снимок экрана ее работы в приложениях.

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]lt;min) then
      min:=vt[i];
     
    if (vt[i]gt;max) then
      max:=vt[i];
  end;
 
 
  writeln(''); 
  writeln('Минимальный элемент = ', min);
  writeln('Максимальный элемент = ', max);
  writeln('Разность = ',max-min);
 
 end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт