csnoleg
06.05.2020 11:53

Напишите коды (1 и 2 задание) для Python. Задание 1.
Напишите фрагмент программы суммы всех элементов одномерного массива.

Задание 2.
Напишите фрагмент программы суммы всех элементов матрицы (двумерного массива).

Задание 3.
Напишите фрагмент программы суммы всех четных элементов одномерного массива.

Задание 4.
Напишите фрагмент программы определения количества элементов матрицы (двумерного массива) больше 500.

Задание 5.
Допишите программный код сортировки одномерного массива А по возрастанию и убыванию и в него же записывает отсортированный массив и выводит результат на экран.
print("введите количество элементов массива")
N=int(input())
A=[0]*N
From random import randint
For I in range(N):
A[i]=randint(-10,10)
print (A)
***

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
26271123
03.02.2023 18:40

16 символов

Объяснение:

I = К * i, где

I - информационный объём сообщения (документа)

К - количество символов в сообщении (документе)

i - информационный вес символа (количество бит, которым кодируется 1 символ)

N = 2^i, где

N - мощность алфавита (количество символов в алфавите)

i - информационный вес символа (количество бит или байт, которым кодируется 1 символ)

Дано:

K = 10 страниц * 305 символов = 3050 символов

I = 1 525 байт = 12 200 бит

Найти:

N

I = К * i

i = I / K

i = 12 200 / 3050 = 4 бит

N = 2^4 = 16 символов

1 байт = 8 бит

0,0(0 оценок)
Ответ:
20070706
18.04.2022 12:35

Короче. Вот код.

def matrix_gen(gen, n, m):    Matrix = [];    for i in range(n):        a = [];        for j  in range(m):            a.append(gen[j]);        Matrix.append(a);    return Matrix;

Объяснение

Сначало ты инициализируешь функицю с названием "matrix_gen", которая принимает 3 параметра, 'gen' -- это генератор которые ты будешь использовать. 'n' & 'm' это размер матрицы.

Второй строчкой ты инициалихируешь пустой массив, которые похже заполнишь. Третей строчкой ты в for цикле обходишь все строки матрицы, они же подмассивы массива  Matrix, просто 'a'. Делаем мы это 'n' раз.

Четвётрой строчкой ты инициализируешь массив(ы, мы в цикле) 'a', и следующей строчкой заполняешь уже его. Так же в for цикле. Всего в нём будет 'm' элементов.

Надеюсь решение правильное. Честно говоря у тебя вопрос очень странно поставлен.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота