1. 0000 0001 0010 0100 1000 1100 1010 1001 0110 0101 0011 1110 0111 1101 1011 1111 Итого 16 символов иначе говоря 4 в квадрате =16, где 4 - кол-во цифр, 2 - кол-во вариантов каждой цифры.
2.Алфавит для записи сообщения состоит из 32 символов каков информационный вес одного символа. 8 бит 5 бит 2 в 5-й степени - 32, значит 5 бит.
3. Короче. Сначала представим 4 Кбайта как биты. В 1 Кбайте - 1024 байта, соответственно: 1024 x 4 = 4096 байт, а затем уже байты переводим в биты. Так как в одном байте 8 бита, то: 4096 x 8 = 32768 бита. В Unicode один символ - это 16 бит, исходя из этого можно догадаться: 32768 : 16 = 2048 символов. ответ: 2048 символов. Краткое решение:
DIM m AS INTEGER, n AS INTEGER CLS INPUT "n,m=", n, m REDIM a(1 TO n, 1 TO m) AS INTEGER imin = 1: jmin = 1: imax = 1: jmax = 1 RANDOMIZE TIMER FOR i = 1 TO n FOR j = 1 TO m t = INT(51 * RND): a(i, j) = t PRINT t; IF a(imin, jmin) > t THEN imin = i: jmin = j END IF IF a(imax, jmax) < t THEN imax = i: jmax = j END IF NEXT j PRINT NEXT i PRINT "Sum="; imin + jmin + imax + jmax
1. 0000 0001 0010 0100 1000 1100 1010 1001 0110 0101 0011 1110 0111 1101 1011 1111 Итого 16 символов иначе говоря 4 в квадрате =16, где 4 - кол-во цифр, 2 - кол-во вариантов каждой цифры.
2.Алфавит для записи сообщения состоит из 32 символов каков информационный вес одного символа. 8 бит 5 бит 2 в 5-й степени - 32, значит 5 бит.
3. Короче. Сначала представим 4 Кбайта как биты. В 1 Кбайте - 1024 байта, соответственно: 1024 x 4 = 4096 байт, а затем уже байты переводим в биты. Так как в одном байте 8 бита, то: 4096 x 8 = 32768 бита. В Unicode один символ - это 16 бит, исходя из этого можно догадаться: 32768 : 16 = 2048 символов. ответ: 2048 символов. Краткое решение:
1) 1024 x 4 = 4096 (байты)
2) 4096 x 8 = 32768 (биты)
3) 32768 : 16 = 2048 (символы)
4. 8 Кб
1 килобайт = 1024 бита, следовательно 8192 бита = 8 Кб По этому же принципу 4096 бита = 4 Кб 1 мегабайт = 1024 килоайта, следовательно 4096 Кб = 4 Мб.
5. 1 байт = 8 бит,
1 Кбайт = 1024 байт,
1 Мбайт = 1024 Кбайт.
4 Мбайт = 4*1024*1024*8 = 33 554 432
Это будет 2 в степени 25
Объяснение:
надеюсь , удачи
CLS
INPUT "n,m=", n, m
REDIM a(1 TO n, 1 TO m) AS INTEGER
imin = 1: jmin = 1: imax = 1: jmax = 1
RANDOMIZE TIMER
FOR i = 1 TO n
FOR j = 1 TO m
t = INT(51 * RND): a(i, j) = t
PRINT t;
IF a(imin, jmin) > t THEN
imin = i: jmin = j
END IF
IF a(imax, jmax) < t THEN
imax = i: jmax = j
END IF
NEXT j
PRINT
NEXT i
PRINT "Sum="; imin + jmin + imax + jmax
Тестовое решение
n,m=8,5
46 23 13 43 35
18 47 44 41 37
45 0 34 30 7
0 28 27 49 47
46 18 48 39 11
2 17 32 43 38
31 43 15 16 16
30 32 46 9 31
Sum= 13