Documente Academic
Documente Profesional
Documente Cultură
program Minim;
var x:array[1..100] of integer;
i,j,n:integer;
max,poz:integer;
begin
write('Dati numarul de elemente ');readln(n);
for i:=1 to n do
begin
write('Dati elementul ',i,' ');readln(x[i]);
end;
for i:=1 to n do write(x[i],' ');
i:=1;
while(x[i]<=0) do i:=i+1;
if(i>n) then write('Nu sunt elemente pozitive in vector ')
else
begin
poz:=i;
max:=x[i];
for j:=i+1 to n do
if(x[j]>0)and(max>x[j]) then
begin
poz:=j;
max:=x[j];
end;
write('Cel mai mic numar pozitiv este ',max,' si pozitia este ',poz);
end;
writeln;
end.