В созвездии Малая Медведица 7 звёзд. Самая яркая из них Полярная звезда.
Дано
N-128
<u>K - 20
</u>Найти i -?
I - ?
Решение:
Находим информационный вес символа по формуле N=2^i
i=7 бит
Теперь объем информации по формуле:
I=K*i
20*7=140 бит
Program n1;
var a,b,s,p: real;
begin
write ('Введите длину катета a: ');
readln(a);
write ('Введите длину катета b: ');
readln(b);
s:=a*b*0.5;
p:=a+b+sqrt(sqr(a)+sqr(b));
writeln('Периметр треугольника равен ',p,' Площадь треугольника равна ',s);
end.
<h2>Задание 4</h2>
program task30982812;
var
arr: array[1..10] of integer;
x, i, Sum, a: integer;
begin
Write('Введите число a: ');
Readln(a);
Writeln('Введите 10 значений массива!');
for i := 1 to 10 do
begin
Write(i, '-й элемент: ');
Read(arr[i]);
if (arr[i] mod 2 <> 0) then
Sum := Sum + arr[i];
if (arr[i] > a) then
Writeln(arr[i], ' больше числа ', a)
end;
Write('Сумма нечётных чисел: ', Sum);
end.
<h2>Задание 5</h2>
program task30982812;
var
arr: array[1..15] of integer;
i, k3, k5: integer;
begin
for i := 1 to 15 do
begin
arr[i] := Random(50);
Write(arr[i], ' ');
if (arr[i] mod 3 = 0) then
Inc(k3);
if (arr[i] mod 5 = 0) then
Inc(k5);
end;
Write(Chr(10), 'k3 = ', k3, ', k5 = ', k5);
end.
Немного не понятно с условиями последней задачи. Написал как понял. См. приложения