Function L(x1,y1,x2,y2:real):real;
begin
L:=sqrt(sqr(x2-x1)+sqr(y2-y1));
end;
var
x1,y1,x2,y2,x3,y3,P:real;
begin
Write('Введите координаты (x,y) вершины A: '); Read(x1,y1);
Write('Введите координаты (x,y) вершины B: '); Read(x2,y2);
Write('Введите координаты (x,y) вершины C: '); Read(x3,y3);
P:=L(x1,y1,x2,y2)+L(x2,y2,x3,y3)+L(x3,y3,x1,y1);
Writeln('Периметр треугольника равен ',P:0:2)
end.
<em><u>Тестовое решение:</u></em>
Введите координаты (x,y) вершины A: -5 1.4
Введите координаты (x,y) вершины B: 3 5.5
Введите координаты (x,y) вершины C: 0 -2
Периметр треугольника равен 23.11
28 - 100%
37 - x %
x = (37*100)/28 = 132,14 %
Отличается на 32,14 %
N=64,следовательно і=6бит-информационный вес одного символа,так как 64=26;K=3*40*60=7200символов в тексте V=k*i=7200*6=43200бит=5400 байтов=5кб
Есть такая формула N=2^i, где N кол во символов в алфавите, а i кол во информации занимаемое одним символом. тогда если в алфавите 16 символов то 16=2^4 и следовательно каждый символ кодируется 4 битами.
дальше находим объём сообщения, я просто посчитал на калькуляторе:
3:16=0,1875( Кбайт) в одном Кбайте 1024 байт тогда 0,1875*1024=192(байт)
в одном байте 8 бит тогда 192*8=1536(бит).
и последнее определить сколько символов по 4 бита поместится в сообщение размером 1536 бит; 1536:4=384 символа
Int main()
{
int a[5],i,min;
srand (time(0));
printf("a:\n");
for (i=0;i<5;i++)
{
a[i]=rand()%100;
printf ("%5d",a[i]);
}
min=a[0];
for (i=1;i<5;i++)
if (a[i]<min) {
min=a[i];
}
printf("\n");
printf("min =%3d", min);
getch();
return 0;
}
Пример:
<span>a:
76 79 44 20 53
min = 20</span>