напишите программы на pythone, без функций. только через массивы на все вопросы)) которые есть Зачет по теме «Массивы (списки)»
Дан массив (список) А, состоящий из n натуральных чисел:
1) Введите значения элементов массива с клавиатуры в столбец.
2) Введите значения элементов массива с клавиатуры в строку через пробел.
3) Заполните массив по формуле, зависящей от индекса элемента массива. Например, а[i]=i2
4) Заполните массив случайными числами принадлежащими [-30; 30]
5) Выведите на экран значения элементов массива.
6) Найдите сумму положительных элементов массива.
7) Найдите количество отрицательных элементов массива.
8) Найдите в массиве элемент, равный значению X (X – вводится с клавиатуры), или сообщите, что его там нет.
9) Найдите минимальный элемент массива.
10) Найдите максимальный элемент массива и его порядковый номер.
11) Выполните реверс массива.
12) Выполните сдвиг элементов массива влево.
13) Выполните сдвиг элементов массива вправо.
14) Отберите все отрицательные, нечетные элементы массива А, в новый массив В.
15) Выполните сортировку массива по возрастанию.
16) Выполните сортировку массива по убыванию.
12,25 Кбайт
Объяснение:
1.
V = K * i, где
V - это информационный объём текстового сообщения (размер файла, содержащего сообщение)
K - количество символов в сообщении
i - информационный вес одного символа (число бит, используемых для записи одного символа)
Дано:
K₁ = 34 строки x 64 символа = 2 176 символов
i₁ = 16 бит = 16 / 8 = 2 байта
Найти:
V₁
V₁ = K₁ * i₁ = 2 176 * 2 = 4 352 байта информационный объём текста
2.
V = K * i, где
V - информационный объём изображения (размер файла, содержащего изображение)
K - количество точек (пикселей)
i - глубина цвета (число бит, используемых для записи цвета одного пикселя)
Дано:
K₂ = 64 x 128 пикселей = 8 192 пикселей
i₂ = 1 байт
Найти:
V₂
V₂ = K₂ * i₂ = 8 192 * 1 = 8 192 байт информационный объём изображения
3.
информационный объем документа = информационный объём текста + информационный объём изображения
Найти:
V
V = V₁ + V₂ = 4 352 + 8 192 = 12 544 байт информационный объем документа
V = 12 544 байт = 12 544 / 1024 = 12,25 Кбайт информационный объем документа
ответ:Это похоже на условный оператор if. Однако в случае циклических операторов их тела могут выполняться далеко не один раз. В случае if, если логическое выражение в заголовке возвращает истину, то тело выполняется единожды. После этого поток выполнения программы возвращается в основную ветку и выполняет следующие выражения, расположенные ниже всей конструкции условного оператора.
В случае while, после того как его тело выполнено, поток возвращается к заголовку цикла и снова проверяет условие. Если логическое выражение возвращает истину, то тело снова выполняется. Потом снова возвращаемся к заголовку и так далее.
Цикл завершает свою работу только тогда, когда логическое выражение в заголовке возвращает ложь, то есть условие выполнения цикла больше не соблюдается. После этого поток выполнения перемещается к выражениям, расположенным ниже всего цикла. Говорят, "происходит выход из цикла".
Объяснение: