Предмет: Информатика,
автор: romzes46rus98
program pr;
var
mas: array[1..10] of integer;
i,min,ind: integer;
Begin
randomize;
For i:=1 to 10 do
Begin
mas[i]:=Random(100) ;
write(mas[i], ' ');
End;
writeln();
min:=mas[1];
For i:=1 to 10 do
Begin
If (min>mas[i]) then
End;
write('Минимальный элемент массива: ',min);
End.
что не верно? вот задача:
Дан одномерный массив А длиной N. Определить, на какой позиции нахо-дится минимальный элемент массива.
Ответы
Автор ответа:
0
program pr;
var
mas: array[1..10] of integer;
i, ind: integer;
begin
randomize;
for i := 1 to 10 do begin
mas[i] := Random(100);
write(mas[i], ' ')
end;
writeln();
ind := 1;
for i := 2 to 10 do
if (mas[ind] > mas[i]) then ind := i;
write('Номер минимального элемента массива: ', ind);
end.
Тестовое решение:
16 79 63 7 7 61 2 92 30 54
Номер минимального элемента массива: 7
var
mas: array[1..10] of integer;
i, ind: integer;
begin
randomize;
for i := 1 to 10 do begin
mas[i] := Random(100);
write(mas[i], ' ')
end;
writeln();
ind := 1;
for i := 2 to 10 do
if (mas[ind] > mas[i]) then ind := i;
write('Номер минимального элемента массива: ', ind);
end.
Тестовое решение:
16 79 63 7 7 61 2 92 30 54
Номер минимального элемента массива: 7
Автор ответа:
0
Спасибо )
Автор ответа:
0
Пожалуйста
Автор ответа:
0
Подправил. Цикл надо начинать от 2, от 1 не ошибка, но смысла нет.
Автор ответа:
0
Понял
Похожие вопросы
Предмет: Русский язык,
автор: AlekseiOO
Предмет: Қазақ тiлi,
автор: arinasibiliova1
Предмет: История,
автор: mariadrobova4
Предмет: Химия,
автор: almieva98