• Предмет: Информатика
  • Автор: taranowech2003
  • Вопрос задан 6 лет назад

1)в данном массиве 3*4 заменить элементы кратные 5 числом 100 данный массив и измененный массив вывести на экран
2) в данном массиве отрицательные элементы увеличить на 100, иначе уменьшить на 100.

ПОМОГИТЕ СРОЧНО РАБОТА В PYTHON​

Ответы

Ответ дал: Greenow
0

# python 3+

import random

fm = [[random.randint(-50, 51) for i in range(4)] for n in range(3)]

fmcop = fm[:]

print(fm)

ncount = 0

mcount = 0

for n in fmcop:

ncount += 1

mcount = 0

for element in n:

mcount += 1

if element % 5 == 0: fmcop[ncount-1][mcount-1] = 100

print(fmcop)

mfcop2x = fmcop[:]

nfm2 = 0

mfm2 = 0

for n in mfcop2x:

nfm2 += 1

mfm2 = 0

for element in n:

mfm2 += 1

if element >= 0:

mfcop2x[nfm2-1][mfm2-1] -= 100

continue

mfcop2x[nfm2-1][mfm2-1] += 100

print(mfcop2x)

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