Заполнить массив случайными числами (положительными и отрицательными) из произвольного диапазона. Вывести созданный массив на экран, расположив элементы в одну строку через пробелы. Заменить все отрицательные элементы нулями. Вывести полученный массив на экран. Посчитать количество нулевых элементов в получившемся массиве.
Ответы
Ответ дал:
1
Ответ: python
import random
a = [0]*10
s = ''
for i in range(len(a)):
a[i] = random.randint(-100, 100)
s = s + str(a[i]) + ' '
print(s[:-1])
s = ''
c = 0
for x in range(len(a)):
if a[x] < 0:
a[x] = 0
s = s + str(a[x]) + ' '
if a[x] == 0:
c += 1
print(s[:-1])
print('Нулевых элементов:', c)
Вас заинтересует
2 года назад
3 года назад
8 лет назад
8 лет назад
10 лет назад