Const
N = 12;
Var
K:array[1..N] of integer;
i:integer;
S:real;
Begin
Write('Введите массив K(',N,'): ');
For i:= 1 to N do
Read(K[i]);
S:=0;
i:=1;
if K[i] = 100 then
Write('Перед массивом со значением 100 нет элементов.')
else
Begin
While K[i]<>100 do
Begin
S:=S+K[i];
i:=i+1;
End;
WriteLn('Номер элемента со значением 100: ',i);
Write('Искомая сумма: ',S);
End;
End.