Предмет: Информатика, автор: GroNKY

В списку з 11 елементів знайти кількість від'ємних елементів списку python. Со своим списком. ..СРОЧНО!!!!!! ​

Ответы

Автор ответа: reyzuu
0

Ответ:

a=[0]*11

k=0

for i in(a):

   a[i]=int(input('Введите число:'))

   if a[i]<0:

       k+=1

print('Отрицательных чисел:',k)

Автор ответа: vimmortal2
0

Программа:
Python:

from random import randint

arr, count = [randint(-50, 50) for _ in range(11)], 0

for i in arr:

   if i < 0:

       count += 1

print('Массив:', arr)

print('Отрицательных чисел:', count)

Объяснение:

В начале импортируем метод randint из библиотеки random. Регистрируем массив и переменную count. Массив сразу же заполняется 11-ю случайным числами от -50 до 50 (а переменная count  = 0, для будущих вычислений). С помощью цикла for переменная i пробегается по элементам массива. Если это число меньше нуля (отрицательное), значение переменной count увеличивается на 1. В конце выводится сам массив и кол-во отрицательных чисел.

Результат:

Массив: [14, -23, 2, -15, 10, -23, -32, 19, -18, -22, -44]

Отрицательных чисел: 7

Массив: [31, 19, 47, -22, 28, 50, -50, -15, 39, -49, 31]

Отрицательных чисел: 4

Массив: [-24, 13, 35, -8, 9, -16, 28, 3, -13, 22, -12]

Отрицательных чисел: 5

Похожие вопросы
Предмет: Английский язык, автор: плюша7