Дано натуральное число n и массив натуральных чисел а, заданных случайным образом из диапазона от 30 до 60. найти минимальный элемент и его номер. решить для n=10. на паскале.

4444asas 4444asas    3   22.05.2019 12:20    0

Ответы
uciviyciy uciviyciy  01.10.2020 07:19

Не понял, зачем нужен N. Пишу без него, если что исправьте.

Program qwe;

const n=10;

Var a: array [1..n] of integer; i,min,nom:integer;

Begin

 

For i:=1 to n do

 a[i]:=30+Random(30);

 

Min:=100;

For i:=1 to n do

 if a[i]<min then begin

                              min:=a[i];

                              nom:=i;

                              end;

Writeln('число ',min,' номер его ',nom);

end.

 

end.

ПОКАЗАТЬ ОТВЕТЫ
Marina11231 Marina11231  01.10.2020 07:19

const

  n=10;

var

  a:array [1..n] of integer;

  i,min,number:integer;

begin

  randomize;

  a[1]:=random(31)+30;

  write (a[1]:3);

  min:=a[1];

  number:=1;

  for i:=2 to n do

   begin

    a[i]:=random(31)+30;

    write (a[i]:3);

    if a[i]<min then

     begin

      min:=a[i];

      number:=i;

     end;

   end;

  writeln;

  writeln ('Min element - ',min,' s nomerom - ',number);

  readln;

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика