Эта программа присваивает значение переменной N, потом присваивает переменной sum значение 1, за тем в случае пока N больше 1, выделяет целое число при делении значения переменной N на 10 и присваивает это значение переменной N (повторяет эту операцию пока N больше 1), когда значение переменной N не больше 1 программа печатает на экран полученное в последнем цикле значение переменной sum.
Ответ:
1) выведет 4
2) 10
3)<span>sum := 0;
</span> while N >= 1 do
Алфавит содержит 128 символов сколькими битами можно его закодировать?. один бит соответствует двум значением 0 и 1 и можно закодировать только два значение это соответствует 2 в 1 степени. 128 символов поместится в 2 в 7 степени и будет ровняться 128 символам.
Получается один символ занимает 7 бит. Найдем информационный объем сообщения перемножив количество символов сообщения на занимаемый объем одного символа. 130*7=910 бит.
Ответ: Сообщение занимает 910 бит информационного объема.
Программы на Кумире прилагаются.
begin
var N := ReadInteger();
var a := ReadArrReal(N);
Swap(a[a.IndexMax], a[a.IndexMin]);
a.Println
end.