Предмет: Информатика,
автор: volosatya
Составить программу, которая в массиве из 10 элементов, заполненных рандомно числами из промежутка (1;15) выполнит: 1) поиск минимального и максимального 2) поиск их разности 3) первый элемент заменит на эту разность 4) поиск количества чётных элементов массива.
Ответы
Автор ответа:
1
# Импорт библиотек
import random
# Создание массива
array = [random.randint(1, 15) for i in range(10)]
# Поиск минимального и максимального элемента
min = array[0]
max = array[0]
for i in range(1, len(array)):
if array[i] < min:
min = array[i]
if array[i] > max:
max = array[i]
# Поиск разности
difference = max - min
# Замена первого элемента на разность
array[0] = difference
# Поиск количества чётных элементов
count = 0
for i in range(len(array)):
if array[i] % 2 == 0:
count += 1
# Вывод массива
print(array)
Похожие вопросы
Предмет: Оʻzbek tili,
автор: muzaffaribadullayev4
Предмет: Математика,
автор: Ukraniangirl
Предмет: Русский язык,
автор: karinatd08052000
Предмет: Химия,
автор: workmailsophie
Предмет: История,
автор: Dominikafox