Составьте программу заполнения массива из 100 чисел случайными значениями из диапазона [-50..60]. Подсчитайте в этом массиве количество четных и нечетных элементов.
Ответы на вопрос
Ответил emintagirov16
0
Объяснение:
from random import randint
l = []
even = 0
odd = 0
for i in range(1,101):
l.append(randint(-50, 60))
for i in l:
if i%2==0:
even += 1
elif i %2 != 0:
odd += 1
print(l, f' Всего {odd} нечетных чисел и {even} четных чисел.', sep = 'n')
Ответил Аноним
0
import random
number_list = []
for elem in range(100):
number_list.append(random.randint(-50, 60))
even_numbers = [] # чётные
odd_numbers = [] # нечётные
for number in number_list:
if number % 2 == 0:
even_numbers.append(number)
elif number % 2 != 0:
odd_numbers.append(number)
print('количество чётных чисел: ' + str(len(even_numbers)))
print('количество нечётных чисел: ' + str(len(odd_numbers)))
Новые вопросы
Русский язык,
2 года назад
Математика,
9 лет назад