
Вопрос задан 27.06.2023 в 02:15.
Предмет Информатика.
Спрашивает Белая Ольга.
1) Задание: Написать программу выводящую на экран двумерный массив и сумму всех его положительных
элементов

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

Отвечает 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)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для написания программы на Python, которая будет выводить двумерный массив и вычислять сумму всех его положительных элементов, вы можете использовать следующий код:
pythondef 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
на свой собственный двумерный массив, и программа будет выводить его и вычислять сумму положительных элементов в этом массиве.


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

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