1) Задание
Код:
program Array1;
var
i:integer; // счетчик в цикле
N:integer; // размер массива
C: array [1..10] of integer;
begin
// ввод данных
writeln('Введите N (N<=10)');
readln(N);
writeln('Введите элементы массива');
for i:=1 to N do begin read(C[i]); end; // формирование массива
for i:=1 to N do begin
if C[i]>0 then begin writeln('положительное число встечается раньше индекс элемента = ',i); break; end;
if C[i]<0 then begin writeln('отрицательное число встечается раньше индекс элемента = ',i); break; end;
end;
end.
Пример:
----------------------------------------
Введите N (N<=10)
5
Введите элементы массива
0 0 0 0 -9 2
отрицательное число встечается раньше индекс элемента = 5
----------------------------------------