Откорректировать программу - паскаль. структура программы как у меня. условие: дан одномерный массив, состоящий из вещественных элементов. найти сумму элементов массива, расположенных до последнего положительного элемента. program k; var a: array[1..100] of real; i,n,p,v: integer; s: real; begin assign (input,'input.txt'); assign (output,'output.txt'); reset (input); rewrite (output); readln(n); for i: =1 to n do read (a[i]); i: =1; while (i> =0) and (a[i]< =0) do i: =i-1; if i< 0 then writeln(0) else p: =i; s: =0; for i: =1 to p-1 do s: =s+a[i]; writeln(s: 0: 0); close (input); close (output); end.