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

Составить программу, которая в массиве из 10 элементов, заполненных рандомно числами из промежутка (1;15) выполнит: 1) поиск минимального и максимального 2) поиск их разности 3) первый элемент заменит на эту разность 4) поиск количества чётных элементов массива.

Ответы

Автор ответа: wherethefux
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)

Похожие вопросы
Предмет: Математика, автор: Ukraniangirl
Предмет: Химия, автор: workmailsophie