Вопрос задан 27.06.2023 в 02:15. Предмет Информатика. Спрашивает Белая Ольга.

1) Задание: Написать программу выводящую на экран двумерный массив и сумму всех его положительных

элементов
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Shardakov Vlad.

Python:

from random import randint as ri

def random_arr(a=3, b=5): # Функция для генерации случайного двумерного массива (необязательно)

mass = []

for i in range(a):

m2 = []

for i in range(b):

m2.append(ri(-100,100))

mass.append(m2)

return mass

rarr = random_arr()

arrsum = 0

for i in rarr:

for j in i:

if j >= 0:

arrsum += j

print(arrsum)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для написания программы на Python, которая будет выводить двумерный массив и вычислять сумму всех его положительных элементов, вы можете использовать следующий код:

python
def main(): # Создаем двумерный массив (пример) array = [ [1, 2, 3], [-4, 5, -6], [7, -8, 9] ] # Выводим двумерный массив print("Двумерный массив:") for row in array: for elem in row: print(elem, end="\t") print() # Вычисляем сумму положительных элементов positive_sum = 0 for row in array: for elem in row: if elem > 0: positive_sum += elem print(f"Сумма положительных элементов: {positive_sum}") if __name__ == "__main__": main()

Вы можете заменить массив array на свой собственный двумерный массив, и программа будет выводить его и вычислять сумму положительных элементов в этом массиве.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос