Как создать двумерный массив размером 4x4, заполнить его случайными числами от -10 до 10, вывести этот массив, определить наименьший элемент и заменить его на 0, а затем снова вывести массив?
Информатика 10 класс Массивы и работа с ними двумерный массив размер 4x4 случайные числа наименьший элемент замена на 0 вывод массива Новый
Чтобы создать двумерный массив размером 4x4, заполнить его случайными числами от -10 до 10, вывести массив, определить наименьший элемент и заменить его на 0, а затем снова вывести массив, мы можем воспользоваться языком программирования Python. Давайте рассмотрим шаги, которые нужно выполнить:
random
для генерации случайных чисел.Теперь давайте посмотрим на пример кода, который реализует все эти шаги:
import random # Шаг 1: Создаем двумерный массив размером 4x4 array = [[0 for _ in range(4)] for _ in range(4)] # Шаг 2: Заполняем массив случайными числами от -10 до 10 for i in range(4): for j in range(4): array[i][j] = random.randint(-10, 10) # Шаг 3: Выводим массив print("Исходный массив:") for row in array: print(row) # Шаг 4: Находим наименьший элемент min_value = array[0][0] min_index = (0, 0) for i in range(4): for j in range(4): if array[i][j] < min_value: min_value = array[i][j] min_index = (i, j) # Шаг 5: Заменяем наименьший элемент на 0 array[min_index[0]][min_index[1]] = 0 # Шаг 6: Снова выводим массив print("Массив после замены наименьшего элемента на 0:") for row in array: print(row)
Этот код выполняет все необходимые шаги: создает массив, заполняет его случайными числами, находит наименьший элемент и заменяет его на 0. После выполнения кода вы получите два вывода: исходный массив и массив после замены.