Если индексы массива начинаются с 0
1) EL[3, 1] = H
2) EL[2, 3] = Q
Если индексы массива начинаются с 1
1) EL[4, 2] = H
2) EL[2, 3] = M
- (N-мощность алфавита, i-количество бит для 1 символа, k-количество символов, I-информационный объём)
N=256 =>i=8 бит
I=1/16 мбайта
k-?
I = 1024*1024*8/16 =524 288 бит
<u><em>k = I/i = 524 288/ 8 = 65 536 символов</em></u>
2. а) 256 бит = 256/8= 32 байта
б) 0.5 мбайт = 0.5*1024*1024=524 288 байт
в) 12бит = 12/8 = 1.5 байта
г) 1.25 кбайт = 1.25*1024=1280 байт
Var a, b, c, d, e: real;
begin
readln(a, b, c)
writeln(c*(a/b):0:3, ' руб.');
end.
Для представления чисел в микропроцессоре используется двоичная система счисления.
При этом любой цифровой сигнал может иметь два устойчивых состояния: «высокий уровень» и «низкий уровень». В двоичной системе счисления для изображения любого числа используются две цифры, соответственно: 0 и 1. Произвольное число <span>x=anan-1..a1a0,a-1a-2...a-m</span> запишется в двоичной системе счисления как
<span>x = an·2n+an-1·2n-1+...+a1·21+a0·20+a-1·2-1+a-2·2-2+...+a-m·2-m</span>
где <span>ai</span> - двоичные цифры (0 или 1).
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
begin
var s:=ReadlnInteger('Число:').ToString;
if Pos(ReadlnString('Цифра:'),s)>0 then Writeln('Есть в числе')
else Writeln('Нет в числе')
end.
<u><em>Тестовое решение:</em></u>
Число: 634
Цифра: 3
Есть в числе