1)В алфавите 16 символов, т.к. N=2 в степени i. i=4
2)запишем условие: N=32, K=221, I-?
Решение: из формулы мощности алфавита найдем информационный вес 1 символа: 32=2 в степени i. Отсюда i=5 бит.
Подставим i в формулу информационного объема сообщения:
I=K*i=221*5бит=1105 бит Это и есть ответ
3)Запишем условие: N=256 (мощность компьютерного алфавита)
I=4Kб , К-?
Решение: выразим информационный объем в битах
I=4*1024*8бит
Найдем информационный вес 1 символа по формуле N=2 в степени i
256=2 в степени i, i=8 бит
Выразим К из формулы информационного объема
К=I/i, K=(4*1024*8)/8=4096 символов Это и есть ответ
Объяснение:
Sub Summa
Dim A As Long, B As Long, Schet As Long, Snech As Long
Dim Razn As Long, i As Long
Rem Тип Long включает целые числа от -2*10^9 до 2*10^9
Input "A = ", A, "B = ", B ' Вводим числа А и В
Schet = 0 ' Сумма четных чисел
Snech = 0 ' Сумма нечетных чисел
If A Mod 2 = 0 Then ' Если А четное
For i = A To B Step 2 ' Перебираем четные числа от А до В
Schet = Schet + i ' Прибавляем к сумме четных чисел
End For
For i = A + 1 To B Step 2 ' Перебираем нечетные числа от А до В
Snech = Snech + i ' Прибавляем к сумме нечетных чисел
End For
Else ' Иначе, если А нечетное
For i = A + 1 To B Step 2 ' Перебираем четные числа от А до В
Schet = Schet + i ' Прибавляем к сумме четных чисел
End For
For i = A To B Step 2 ' Перебираем нечетные числа от А до В
Snech = Snech + i ' Прибавляем к сумме нечетных чисел
End For
End If
Razn = Schet - Snech ' Разность между четной и нечетной суммой
Print Razn ' Выводим разность
End Sub