В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Arinacoco
Arinacoco
18.10.2020 16:52 •  Информатика

:«5»: заполнить массив из 10 элементов случайными числами в интервале [-30; 30] и найти в нем минимальный элемент и их его номер. пример: исходный массив: 4 -5 3 10 -4 -6 8 -10 1 0 минимальный a[8]=-10 паскаль

Показать ответ
Ответ:
SashaUshanka
SashaUshanka
07.10.2020 22:13
Делал как-то уже похожее. Программа выводить мин. и макс. элемент, если не нужно то можешь удалить из кода i_max
uses crt;
const
  Nmax=10;
var
  m:array[1..Nmax] of integer;
  i,i_min,i_max:byte;
  min,max:integer;
begin
  ClrScr;
  randomize;
  writeln('Исходный массив:');
  for i:=1 to Nmax do begin
    m[i]:=random(-30,30);
    write(m[i],' ');
  end;
  max:=m[1];
  min:=m[1];
  i_min:=1;
  i_max:=1;
  for i:=1 to Nmax do begin
    if m[i]>max then begin
      max:=m[i];
      i_max:=i;
    end;
    if m[i]<min then begin
      min:=m[i];
      i_min:=i;
    end;
  end;
  writeln;
  writeln('Максимальный элемент: ',max,' Его номер: ',i_max);
  writeln('Минимальный элемент: ',min,' Его номер: ',i_min);
  readln;
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота