Алексеевна_Валентиновна
?>

Для кодирования букв а, б, в, г решили использовать двухразрядные последовательные двоичные числа(от 00 до 11, соответственноесли таким способом закодировать последовательность символов гавб и записать результат в шестнадцатеричной системе счисления, то что получится? цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу.в конце цепочки стоит одна из бусин a, b, c, d, e.в середине-одна из бусинb, c, e, которой нет на последнем месте.на первом месте-одна из бусин a, b, d, не стоящая на втором месте, какая из перечисленных цепочек создана по этому правилу? (abb., ded., bad., dec) чему равна сумма чисел a=2d_{16} и b=57_{8}? укажите x, удовлетворяющий условию 150 мб

Информатика

Ответы

vdk81816778
Увас не указано, над каким именно массивом нужно производить вышеописанное действие, поэтому я выкладываю общее решение. предположим, что a - это массив с какими-то сохранёнными числами до a[n] for i: =1 to n do   if a[i] > 0 then       begin       k: =k+1;       sum: =sum+a[i]       end; average: =sum/k; (a - данный массив, sum - сумма всех положительных чисел, k - количество положительных чисел - n - индекс последнего элемента массива, i - переменная для цикла, average - переменная, сохраняющая численное значение) запускаем цикл от 1 до n и перебираем все числа массива. если i-тое число положительно, мы прибавляем его к sum, и увеличиваем k на 1, который сохраняет в себе количество положительных чисел массива. после завершения цикла, мы получаем k - количество положительных чисел, sum - сумма всех положительных чисел. чтобы найти среднее арифметическое, делим сумму всех чисел на их количество. (учитывайте, что переменная, сохраняющая среднее арифметическое должна иметь вещественный тип (real, вот и всё. если у вас возникают какие-то проблемы или ошибки в коде - оставьте комментарий. если у вас проблемы с созданием массива (чтение массива с клавиатуры или создание массива со случайными числами) - опять же таки пишите: )
vallzh8328
То есть надо придумать такую цепочку преобразований, чтобы для любого трёхзначного числа всегда получалось 7, я правильно понял? если да, то вот решение. пусть сначала имеем число 724 цепочка: 1) вычесть первую цифру начального числа 724 - 7 = 717 2) вычесть из результата вторую цифру начального числа 717 - 2 = 715 3) вычесть из результата третью цифру начального числа 717 - 4 = 711 4) найти сумму цифр полученного числа 7 + 1 + 1 = 9 5) если результат > 9, повторить шаг 4 6) вычесть 2 9 - 2 = 7 получили 7. работает для любого 3-значного числа.

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

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

Для кодирования букв а, б, в, г решили использовать двухразрядные последовательные двоичные числа(от 00 до 11, соответственноесли таким способом закодировать последовательность символов гавб и записать результат в шестнадцатеричной системе счисления, то что получится? цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу.в конце цепочки стоит одна из бусин a, b, c, d, e.в середине-одна из бусинb, c, e, которой нет на последнем месте.на первом месте-одна из бусин a, b, d, не стоящая на втором месте, какая из перечисленных цепочек создана по этому правилу? (abb., ded., bad., dec) чему равна сумма чисел a=2d_{16} и b=57_{8}? укажите x, удовлетворяющий условию 150 мб
Ваше имя (никнейм)*
Email*
Комментарий*

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

михаил
Komarovsergeysk
konss2
kirieskamod262
office46
AnzhelikaSlabii1705
Мирзоев Денис
Maionova
dariamay1996
ielienakozlova696
million2003
aleksandramir90
Vyacheslavovna
VolkovaMaslova
svetkinm158