
Сформувати двовимірний масив B розміром N x M за допомогою генератора випадкових чисел і вивести
елементи масиву на екран. Скласти одновимірний масив D з мінімальних елементів стовпців матриці B. Вивести елементи масиву D на екран.

Ответы на вопрос

Ответ:
from random import randint
n = int(input())
m = int(input())
arr = [[randint(1, n * m) for s in range(m)] for i in range(n)]
print('\n'.join([' '.join([str(f'{i:3}') for i in row]) for row in arr]))
d = []
for i in range(m):
mn = n * m
for j in range(n):
if arr[j][i] < mn:
mn = arr[j][i]
d.append(mn)
print(' '.join(str(i) for i in d))
Объяснение:



Для створення двовимірного масиву `B` розміром `N x M` і заповнення його випадковими числами, ви можете використовувати мову програмування, таку як Python. Вам також знадобиться бібліотека для генерації випадкових чисел, наприклад `random`. Ось приклад коду на Python:
```python import random
# Задайте розмірність масиву B (N і M) N = 3 # Кількість рядків M = 4 # Кількість стовпців
# Створення двовимірного масиву B з випадковими числами B = [[random.randint(1, 100) for _ in range(M)] for _ in range(N)]
# Виведення масиву B на екран for row in B: print(row)
# Створення одновимірного масиву D з мінімальних елементів стовпців матриці B D = [min(column) for column in zip(*B)]
# Виведення масиву D на екран print("Масив D (мінімальні елементи стовпців B):") print(D) ```
У цьому коді ми спочатку створюємо двовимірний масив `B` розміром `N x M`, заповнюючи його випадковими числами в діапазоні від 1 до 100. Потім ми виводимо цей масив на екран. Наступною крок - створення одновимірного масиву `D`, який містить мінімальні елементи кожного стовпця матриці `B`. Ми використовуємо функцію `zip(*B)` для отримання стовпців, і потім знаходимо мінімум у кожному стовпці та додаємо його до масиву `D`. Нарешті, виводимо масив `D` на екран.
Цей код можна модифікувати відповідно до ваших потреб з щодо розмірності масивів та діапазону випадкових чисел.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili