Файл размером 100 Кбайт передаётся через некоторое соединение со скоростью 1536 бит в секунду. Определите размер файла (в Кбайт), который можно передать за то же время через другое соединение со скоростью 768 бит в секунду. В ответе укажите одно число – размер файла в Кбайт. Единицы измерения писать не нужно.1. 100*1024*8=819200 бит. 2. t=819200бит/1536бит/сек=533сек.3. 533сек*768бит/сек=409344бит.4. 409344/8=51168байт.5. 51168байт/1024=50Кбайт. Я советую тебе проверить, правильно ли ты написал (а) числа, ибо ответ не целый много, где получается. <span>Так как время одинаковое, легче решать пропорцией.
100 Кбайт / 1536 бит в секунду = х Кбайт / 768 бит в секунду
х Кбайт = 100 Кбайт * 768 бит в секунду / 1536 бит в секунду = 100 К байт / 2 = 50 Кбайт</span>
var
n : integer;
s : real;
begin
write('введите n ');
readln(n);
for var i := 10 to n do s += 1/i;
writeln('s = ', s);
end.
n должно быт n >= 10
Когда ты присваиваешь переменной какое-то значение ты меняешь содержание переменной
<em>// PascalABC.NET 3.2, сборка 1385 от 14.02.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
procedure NOD_NOK(a,b:integer; var NOD,NOK:integer);
begin
(var p,var q):=(a,b);
while q>0 do (p,q):=(q,p mod q);
NOD:=p; NOK:=a*b div NOD
end;
begin
var a,b,c,d:integer; Read(a,b);
NOD_NOK(a,b,c,d);
Writeln('НОД=',c,', НОК=',d)
end.
<u>Пример</u>
138 42
НОД=6, НОК=966
Воспользуемся формулой I = k * i, где I - информационный объем сообщения; k - количество символов в сообщении; i - информационный вес одного символа.
I = k * i
I = 100 * 6
I = 600 бит - объем
<em>Отсюда вытекает вопрос: откуда появилась 6?
</em>представим 64 формулой n=2 в степени i ( i - количество бит) <em>Т.к. нам необходимо найти i для нахождения объема текста, 64 = 2 в 6 степени. </em>