1)
39₁₀ = 47₈
127₁₀ = 177₈
512₁₀ = 1000₈
2)
67₈ = 55₁₀
354₈ = 236₁₀
42₈ = 34₁₀
Объяснение:
16 / 8 = 2 + остаток 0
2 / 8 = 0 + остаток 2
записываем остатки снизу вверх
16₁₀ = 20₈
39 / 8 = 4 + остаток 7
4 / 8 = 0 + остаток 4
127 / 8 = 15 + остаток 7
15 / 8 = 1 + остаток 7
1 / 8 = 0 + остаток 1
512 / 8 = 64 + остаток 0
64 / 8 = 8 + остаток 0
8 / 8 = 1 + остаток 0
67₈ = 6 * 8¹ + 7 * 8⁰ = 6 * 8 + 7 * 1 = 48 + 7 = 55₁₀
354₈ = 3 * 8² + 5 * 8¹ + 4 * 8⁰ = 3 * 64 + 5 * 8 + 4 * 1 = 192 + 40 + 4 = 236₁₀
42₈ = 4 * 8¹ + 2 * 8⁰ = 4 * 8 + 2 * 1 = 32 + 2 = 34₁₀
begin
var arr := new integer[10]; // Объявляем массив состоящий из 10 целых чисел
// Заполняем массив случайными числами в диапазоне от 0 до 10
for var i := 0 to arr.High do
arr[i] := Random(0, 10);
var sum := 0; // Объявляем переменную sum для хранения суммы всех чисел массива
// В цикле берем каждый элемент и суммируем в sum
forEach var x in arr do
sum += x;
// Делим всю сумму (sum) на 10 (длину массива) и получаем нужное значение
var average := sum / 10;
Println('Среднее значение:', average);
end.
1)
39₁₀ = 47₈
127₁₀ = 177₈
512₁₀ = 1000₈
2)
67₈ = 55₁₀
354₈ = 236₁₀
42₈ = 34₁₀
Объяснение:
1)
16 / 8 = 2 + остаток 0
2 / 8 = 0 + остаток 2
записываем остатки снизу вверх
16₁₀ = 20₈
39 / 8 = 4 + остаток 7
4 / 8 = 0 + остаток 4
записываем остатки снизу вверх
39₁₀ = 47₈
127 / 8 = 15 + остаток 7
15 / 8 = 1 + остаток 7
1 / 8 = 0 + остаток 1
записываем остатки снизу вверх
127₁₀ = 177₈
512 / 8 = 64 + остаток 0
64 / 8 = 8 + остаток 0
8 / 8 = 1 + остаток 0
1 / 8 = 0 + остаток 1
записываем остатки снизу вверх
512₁₀ = 1000₈
2)
67₈ = 6 * 8¹ + 7 * 8⁰ = 6 * 8 + 7 * 1 = 48 + 7 = 55₁₀
354₈ = 3 * 8² + 5 * 8¹ + 4 * 8⁰ = 3 * 64 + 5 * 8 + 4 * 1 = 192 + 40 + 4 = 236₁₀
42₈ = 4 * 8¹ + 2 * 8⁰ = 4 * 8 + 2 * 1 = 32 + 2 = 34₁₀
begin
var arr := new integer[10]; // Объявляем массив состоящий из 10 целых чисел
// Заполняем массив случайными числами в диапазоне от 0 до 10
for var i := 0 to arr.High do
arr[i] := Random(0, 10);
var sum := 0; // Объявляем переменную sum для хранения суммы всех чисел массива
// В цикле берем каждый элемент и суммируем в sum
forEach var x in arr do
sum += x;
// Делим всю сумму (sum) на 10 (длину массива) и получаем нужное значение
var average := sum / 10;
Println('Среднее значение:', average);
end.