Program gt;
var n,i,j,min,max,l,h:integer;
a:array[1..1000]of integer;
begin
readln(n);
l:=1;h:=1;
max:=-maxint;
min:=maxint;
for i:=1 to n do
begin
read(a[i]);
if(a[i]>max)then begin
l:=i;max:=a[i];
end;
if(a[i]<min)then begin
h:=i; min:=a[i];
end;
end;
for i:=1 to n do
if ( ((i>h)and(i<l)) or((i<h)and(i>l))) and (a[i]>10) and (a[i]<50) then
write(0,' ') else write(a[i],' ');
<span>end.</span>
11010000 10100111 11010000 10010101 11010000 10100000 11010000 10011101
11010000 10010101 11010000 10100110 11010000 10011010 11010000 10010000
11010000 10101111
#include <iostream>
#include <math.h>
using namespace std;
void main()
{
float p, a, b, c, L, M, H, R_op, R_vp;
cout << "a="; cin>>a;
cout << "b="; cin>>b;
cout << "c="; cin>>c;
p=(a+b+c)/2; //найдём полупериметр
H=(2/a)*sqrt(p*(p-a)*(p-b)*(p-c)); // найдём длину высоты треугольника
M=(1/2)*sqrt(2*a*a+2*b*b-c*c); //найдём длину медианы треугольника
L=(2*sqrt(a*b*p*(p-c)))/(a+b); // найдём длину биссектрисы треугольника
R_op=(a*b*c)/(4*sqrt(p*(p-a)*(p-b)*(p-c))); // найдём радиус описанной окружности треугольника
R_vp=sqrt(((p-a)*(p-b)*(p-c))/p); // найдёи радиус вписанной окружности в треугольник
cout << "Dlina visoti= " << H << endl;
cout << "Dlina mediani= " << M << endl;
cout << "Dlina bissektrisi= " << L << endl;
cout << "Rad.op.okr.= " << R_op << endl;
cout << "Rad.vp.okr.= " << R_vp << endl;
system("PAUSE >> VOID");
}
А), если Оля не знает таблицы умножения.
д), поскольку английского языка Оля не знает.
Остальные сообщения для Оли неинформативны.
б) и в) - по причине их непонятности.
г) сообщает о том, что Оля знает и так.