В массиве z1,z2,...,zn найти произведение всех отрицательных элементов и подсчитать их число
Категория: Delphi/Pascal
2012-02-02 21:57:13
code: #pascal
program fyr; uses crt; const N=100; type massiv=array[1..N] of integer; var Z: massiv; i,nn,count,pr:integer; begin write('N= '); readln(nn); writeln('Vvedite elementy massiva:'); for i:=1 to nn do begin write('Z[',i,']= '); readln(Z[i]); end; clrscr; writeln('Vot vvedenye vami massiv: '); for i:=1 to nn do write(Z[i],', '); writeln; writeln; count:=0; pr :=1; for i:=1 to nn do if Z[i]<0 then begin inc(count); pr:=pr*Z[i]; end; if count=0 then writeln('Net otric. elementov') else writeln('Kol-vo= ',count,'; Pr-e= ',pr); readln; end.
Поделиться: