Ruzalina_Svetlana1435
?>

Свыбором ответа: определи значения переменных a и b после выполнения фрагмента алгоритма a : =6*12+3 b : =(a div 10)+5 a : =(b mod 10)+1 1) 3, 12 2) 5, 10 3) 2, 17 4) 10, 5

Информатика

Ответы

Volkovapavel

#include < iostream>

#include < clocale>

int main()

{

std: : setlocale(lc_all, "russian");

 

int

  n,

  sum = 0,

  count = 0,

  tmp;

std: : cin > > n;

for (size_t i = 0; i < n; i++)

{

  std: : cin > > tmp;

  if (tmp > 0)

  sum += tmp;

  else count++;

}

std: : cout < < "сумма положительных = " < < sum < < std: : endl;

std: : cout < < "количество отрицательных = " < < count < < std: : endl;

std: : system("pause > > void");

return 0;

}

Маргарита1091

1)   n=2^i. n- мощность алфавита, i - информационный вес одного символа. дано,что мощность алфавита равна 64, т.е. n=64. используя   формулу,   получаем следующее :

64=2^i, информационный вес одного символа равен 6 бит, т.к. 2^6=64. 

100 символов * 6 бит = 600 бит = 75 байт.

2) 3.5 кб * 1024 = 3584 байт.

кодировка не указана, выбираем самую распространенную -однобайтовую, тогда символ занимает ровно 1 байт.

значит 3584*1=3584 символа.

3) информационный вес текста с алфавитом, состоящим из 64 символа, составляет 6 бит,

информационный вес текста с алфавитом, состоящим из 323 символа, составляет x;     323=2^x;   x=log₂(323)≈8,34. = 9 бит

текст с алфавитом 323 символа больше текста с алфавитом 64 символа в 9: 6= 1,5 раза.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Свыбором ответа: определи значения переменных a и b после выполнения фрагмента алгоритма a : =6*12+3 b : =(a div 10)+5 a : =(b mod 10)+1 1) 3, 12 2) 5, 10 3) 2, 17 4) 10, 5
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

natalia-shelkovich
sveta740450
predatorfishing608
yanva
dmitrievanata83538
artem032100
Наталья
Полковников_Милана
annino
Бегун-Марина
Irina_Nikolai
Дмитрий_Владимирович1162
Микроволновые системы что это​
rusplatok
Peshkov
agaloan8