• Предмет: Информатика
  • Автор: jeckson21
  • Вопрос задан 5 месяцев назад

мова програмування python

Користувач вводить кількість рядків n і кількість стовпців m. Потім заповнює з клавіатури елементи двовимірного масиву nxm. Програма має піднести всі елементи у цьому масиві до кубу. Вивести отриманий масив та знайдіть суму всіх від’ємних елементів модифікованого масиву.

Ответы

Ответ дал: honvert
0

Ответ:

# Функция для піднесення елементів до кубу

def cube(x):

 return x**3

# Функция для підрахунку суми від'ємних елементів

def sum_negative(arr):

 total = 0

 for i in arr:

   if i < 0:

     total += i

 return total

n = int(input("Введіть кількість рядків: "))

m = int(input("Введіть кількість стовпців: "))

# створення двовимірного масиву

array = []

for i in range(n):

 array.append([int(input("Введіть елемент рядка " + str(i+1) + ": ")) for j in range(m)])

# піднесення до кубу

for i in range(n):

 for j in range(m):

   array[i][j] = array[i][j] ** 3

# вивід масиву

print("Модифікований масив:")

for row in array:

 print(row)

# знаходження суми від'ємних елементів

sum = 0

for row in array:

 for elem in row:

   if elem < 0:

     sum += elem

print("Сума від'ємних елементів:", sum)

Вас заинтересует