Var
a: array[1..15] of integer;
i, sum, count: integer;
begin
for i:=1 to 15 do
readln(a[i]);
sum := 0; count := 0;
for i:=1 to 15 do
if a[i] > 0 then
begin
sum := sum + a[i];
inc(count);
end;
writeln(sum, ' ', count);
end.
// создаёт текстовый файл там, где лежит программа
//////////////////////////////////////////////
var x: text;
begin
assign (x, 'file.txt');
rewrite (x);
writeln(x,'Тут напиши что-нибудь, что нужно записать в файл');
close(x);
<span>end.</span>
Добрый день. У вектора есть такое понятие как reverse_iterator, объявляется так: vector<type>::reverce_iterator = yourVector.rbegin();
Program ABC;
var
X:array [1..27] of integer;
i,n,a,b:integer;
y:real;
Begin
y:=1;
write ('введите количество элементов массива n =');
readln (n);
write ('введите число a =');
readln (a);
write ('введите число b =');
readln (b); For i:= 1 to n do
Begin
X[i]:= -10+random(25);
write (X[i]:4);
y:=y*(exp(a*(X[i]))-exp(b*(X[i])));
end;
writeln;
write ('Y =',y);
<span>End.</span>
program z1;
var
x,y,z,a,b,c:real;
begin
x:=2;
y:=0.3;
z:=0.5;
a:=x-y;
b:=x/y;
c:=z*x;
if a > b
then begin
if a < c
then write ('Наибольшее', c)
else write ('Наибольшее', a)
end;
else write ('Наибольшее', b);
end.