Знайти індекс мінімального елемента масиву. обчислити добуток його від'ємних елементів

0 голосов
155 просмотров

Знайти індекс мінімального елемента масиву. обчислити добуток його від'ємних елементів


Информатика (723 баллов) | 155 просмотров
Дан 1 ответ
0 голосов

Uses Crt;
Var
   A:array[1..256] of integer;
   P,s:real;
   i,iMin,N:integer;
Begin
ClrScr;
Randomize;
Write('N = ');ReadLn(N);
Write('A(',N,'):');
P:=1;
S:=0;
iMin:=1;
For i:= 1 to n do
    Begin
    A[i]:=random(21)-10;
    Write(' ',A[i]);
    if A[i] < A[iMin] then iMin:=i;
    if A[i] < 0 then P:=P*A[i]
    else if A[i] > 0 then S:=S+A[i];
    End;
WriteLn;
WriteLn('Min(A) = ',A[iMin],'[',iMin,']');
WriteLn('P = ',P:0:3);
WriteLn('S = ',S:0:3);
ReadKey
End.

(6.6k баллов)
0

Да нет, ClrScr и ReadKey =))

0

я уже исправила ошибку

0

Самая распространённая ошибка, при работе во Free: не умеют копировать в него программы, и усердно их перепечатывают...

0

Вы это каждому скажите, кто программы на Free требует... Программу либо не могут скопировать, либо запускают, и не видят результата