Поделитесь своими знаниями, ответьте на вопрос:
нарисовать блок схему задачи: Задача 1. Задан одномерный числовой массив {X} из 10 чисел. Сформировать другой одномерный числовой массив {Y}, каждый элемент которого вычисляется по формуле: Y=(a/pi)*(1/((a*x)^2)) где a=2, i=1, 2, ..., 10 Для решения задачи разработать алгоритм и программу на языке Paskal ABC. 2. Требования к разработке программы: 1) Ввод исходных данных в массив {Xi} c клавиатуры с использованием циклической группы с постусловием. 2) Расчёт элементов массива {Yi} с использованием циклической группы с предусловием. 3) Вывод результатов на экран с использованием циклической группы с параметром в виде таблицы в 3 столбца с выводом на экран № элемента массива и значений массивов X и Y. Точность вычислений значений результата до тысячных. 3. Набор исходных данных для массива {Xi}: {-1.42, -0.90, -0.38, 0.14, 0.66, 1.18, 1.70, 2.22, 2.74, 3.26}
2. Всего тогда получается алфавит из 26 + 10 = 36 символов.
3. Нам нужно узнать какой объем информации несет 36 символов. Округляем вверх до 64 (степень двойки). 64 = 2 в 6-ой. Значит, один символ кодируется 6-ю битами.
4. Далее, минимальная ячейка у нас - 1 байт. Половинчатые байты теоретически наверное могут быть, если у нас есть специальный тип данных "номер". Но скорее всего придется смирится с потерей места и закодировать 1 символ 1 байтом.
5. 1 номер = 1 символ * количество символов = 7 байт.
6. 7 байт * 20 номеров = 140 байт.
ответ: 140 байт.