Предмет: Информатика,
автор: joojeer100
Составьте программу заполнения массива из 100 чисел случайными значениями из диапазона [-50..60]. Подсчитайте в этом массиве количество четных и нечетных элементов.
Ответы
Автор ответа:
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)))
Похожие вопросы
Предмет: Русский язык,
автор: rep12
Предмет: Русский язык,
автор: elizata
Предмет: Другие предметы,
автор: VIPЗайкаXD
Предмет: Математика,
автор: Durochka372
Предмет: Математика,
автор: кира465