Очень нужна до завтра. Буду очень благодарна.
1) Дан целочисленный массив из n элементов. Элементы массива могут принимать значения от –1000 до 1000 (такие числа будет вводить пользователь, это проверять не нужно). Напишите программу, которая находит и выводит среднее арифметическое всех элементов массива, оканчивающихся на 12. Гарантируется, что хотя бы один такой элемент в массиве есть.
2) Дан целочисленный массив из n элементов. Элементы массива могут принимать целые значения от 0 до 10 000 включительно (такие числа будет вводить пользователь, это проверять не нужно). Напишите программу, которая находит максимальный из оканчивающихся на 3 элементов массива, затем увеличивает все элементы массива, кратные 8, на значение этого элемента, и выводит в строку. Если в массиве нет оканчивающихся на 3 элементов, он остаётся без изменений. Например, из массива
7, 23, 18, 24, 33, 48, 80
программа должна получить массив
7, 23, 18, 57, 33, 81, 113
3) Дан целочисленный массив из n элементов. Элементы массива могут принимать целые положительные значения от 1 до 10 000 включительно (такие числа будет вводить пользователь, это проверять не нужно). Напишите программу, которая находит разность максимального из чётных элементов массива, оканчивающихся на 2 и минимального из нечётных элементов массива, оканчивающихся на 5, затем уменьшает все элементы массива, которые больше этой разности, на величину этой разности, и выводит изменённый массив в обратном порядке в одну строку.
34, 22, 17, 42, 25, 10, 15, 45
программа должна получить массив
7, 22, 17, 15, 25, 10, 15, 18
и вывести:
18, 15, 10, 25, 15, 17, 22, 7
Заранее
1)Проигрыватель пластинок, фонограф, патефон.
2)Дискретная - это такая информация, которую сначала разделили на части, а потом записали в двоичном коде.
Звук делят на части по высоте за каждую единицу измерения времени: те есть взяли 1 секунду разделили ее на 10 частей у каждой части есть своя высота звучания. Каждой части по порядку дали свой номер: 1, 2, 3, и поставили в соотвествие высоту звука в данное время. Получилась дискретизация звука за одну секунду.
По настоящему каждую секунду делят от 8000 сигналов (низкое качество звука) до 44000 измерений с секунду (высокое качество звука). Единица измерения - Герц - что значит количество измерений в 1 секунду. Запись - 8000Гц = 8кГц значит, что в 1 секунду сделали 8000 измерений.
Цифровая - порядковый номер каждого измерения это число, его записывают в двоичном коде. Высота звука - это тоже число и тоже в двоичном коде записывают.
3)АЦП ит ЦАП - это устройства, которые переводят один вид сигнала в другой. АЦП преобразует аналоговый сигнал в последовательность цифровых отсчётов, ЦАП делает обратное преобразование - по цифровому коду на входе выдаёт аналоговый сигнал (ток или напряжение) на выходе.
N = 2^i, где:
N - алфавит.
I - количество бит на символ.
26 = 2^i.
I = 5 бит (не можем взять 4 бита, так как 16 < 24, не хватит).
Найдем объем пароля:
V = K * I, где:
V - объем.
K - размер пароля.
V = 10 * 5 = 50 бит.
Так как ответ нужно дать в байтах, переведем биты в байты:
50/8 = 7 байт (6 байт взять не можем, так как 48 < 50).
Найдем сколько всего памяти отводится на одного человека:
500 / 10 = 50 байт.
Из этих 50 байт, 7 байт отводится на пароль. Значит на дополнительные сведения:
50 - 7 = 43 байта.
ответ: 43 байта.