Предмет: Информатика, автор: novikovaa2001

Задача на Паскале, срочно!!!

Составьте программу определения в массиве B(30) минимального элемента и его номера.


LRSM: Затруднение с такой задачей может вызывать только если человека заставляют писать (хотеть самому просто никак нельзя) на Delphi/Free/Turbo/...

Ответы

Автор ответа: LRSM
0

Ответ:

  • var
  • n, i: integer;
  • B: array [1..30] of integer;
  • begin
  • Randomize;
  • n := 1;
  • for i := 1 to 30 do
  • begin  
  •  B[i] := Random(100);
  •  Write(B[i], ' ');
  •  if B[i]<B[n] then n := i;
  • end;
  • Writeln;
  • Writeln('Номер: ', n);
  • Write('Элемент: ', B[n]);
  • end.

PascalABC.NET:

  • begin
  • var B := ArrRandom(30, -99, 99);
  • var n := B.IndexMin;
  • B.Println;
  • Println('Номер:', n+1);
  • Print('Элемент:', B[n])
  • end.

Пример работы:

Приложения:
Похожие вопросы
Предмет: Другие предметы, автор: смитан1998