ipeshindina236
?>

не совсем понял как решать желательно с объяснением

Информатика

Ответы

mariokhab

Ну тип десятичная система основана на цифре десять это обычная самая система там 10 20 и т.д.

Просто возведи в степени

galinab1111326

Сразу на примере :

354_{8} = 4 \times {8}^{0} + 5 \times {8}^{1} + 3 \times {8}^{2} = 4 \times 1 + 5 \times 8 + 3 \times 64 = 4 + 40 + 192 = 236_{10}

Если система восьмеричная = умножаем числа на степени восьмёрки, если троичная - на степени тройки. Начиная с конца. Последняя цифра умножается на восемь в нулевой, предпоследняя на восемь в первой, предпредпоследняя - на восемь во второй.

Потом все это складывается.

Ещё пример :

245c_{16} = c \times {16}^{0} + 5 \times {16}^{1} + 4 \times {16}^{2} + 2 \times {16}^{3} = 12 \times 1 + 5 \times 16 + 4 \times 256 + 2 \times 4096 = 12 + 80 + 1024 + 8192 = 9308_{10}

zibuxin6
Однажды Ослик не знал чем заняться. Все его друзья уехали кто куда: кто к бабушке в деревню, кто на море теплое, а кто вообще в лес, ягоды собирать. И стало ослику скучно. Но вот он увидел книгу с ноутбуком, и думает. Думает, что бы выбрать. Если выберет книгу, то быстро ее прочитает и это ему не так тем более она скучная. Вот ноутбук другое дело - там и поиграть можно, и с друзьями пообщаться, и спросить что-нибудь в интернете, да узнать что-нибудь новое. Вот ослик и выбрал ноутбук. И стал играть в нем в игры. 
Так несколько лет. Ослик все играл, да играл, а его друзья уже давно себе нашли работу, завели семью и все у них хорошо. А ослик так и потратил половину своей жизни, а в дальнейшем и всю жизнь, на игру. Так что не играйте в игры, а учитесь, развивайтесь и читайте книги! Не будьте осликами.
Tochkamail370
У вас не указано, над каким именно массивом нужно производить вышеописанное действие, поэтому я выкладываю общее решение.
Предположим, что 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, double...))
Вот и всё. Если у вас возникают какие-то проблемы или ошибки в коде - оставьте комментарий. Если у вас проблемы с созданием массива (чтение массива с клавиатуры или создание массива со случайными числами) - опять же таки пишите:)

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

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

не совсем понял как решать желательно с объяснением
Ваше имя (никнейм)*
Email*
Комментарий*

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

Tipan77
Радецкая264
ivanjeka87
ashkiperova6
Barabanov Gerasimenko
cometa94558
vypolga1347
maxchuev
Грачева мураховская
mkovanov
Pavel1545
Ladyby6224
ainred
Kharkina1328
muziumednogorsk