М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Напишите программу, которая создает список из случайных целых чисел от 1 до 100 (включительно) длиной 10 элементов. Затем программа должна выполнить следующие действия: ▪Вывести на экран все элементы списка.
▪Вычислить и вывести на экран сумму всех чисел в списке.
▪Вычислить и вывести на экран среднее арифметическое всех чисел в списке.
▪Создать новый список, содержащий только четные числа из исходного списка, и вывести его на экран.
▪Создать новый список, содержащий только числа, которые больше 50, из исходного списка, и вывести его на экран.

👇
Ответ:
elfimovakd
elfimovakd
27.02.2023

Объяснение:

import random

# Создание списка из случайных целых чисел от 1 до 100

random_list = [random.randint(1, 100) for _ in range(10)]

# Вывод всех элементов списка

print("Элементы списка:")

for number in random_list:

print(number)

# Вычисление и вывод суммы всех чисел в списке

sum_of_numbers = sum(random_list)

print("Сумма чисел в списке:", sum_of_numbers)

# Вычисление и вывод среднего арифметического всех чисел в списке

average = sum_of_numbers / len(random_list)

print("Среднее арифметическое чисел в списке:", average)

# Создание нового списка, содержащего только четные числа из исходного списка

even_numbers = [number for number in random_list if number % 2 == 0]

# Вывод списка с четными числами

print("Четные числа из исходного списка:")

for number in even_numbers:

print(number)

# Создание нового списка, содержащего числа больше 50 из исходного списка

greater_than_50 = [number for number in random_list if number > 50]

# Вывод списка с числами больше 50

print("Числа больше 50 из исходного списка:")

for number in greater_than_50:

print(number)

4,5(38 оценок)
Открыть все ответы
Ответ:
Supermatematik1245
Supermatematik1245
27.02.2023

Объяснение:

i=1

while(i<11):

if(i==1):

print(f"Факторіал {i} дорівнює 1 ")

elif(i==2):

print(f"Факторіал {i} дорівнює 2 ")

elif(i==3):

print(f"Факторіал {i} дорівнює 6 ")

elif(i==4):

print(f"Факторіал {i} дорівнює 24 ")

elif(i==5):

print(f"Факторіал {i} дорівнює 120 ")

elif(i==6):

print(f"Факторіал {i} дорівнює 720 ")

elif(i==7):

print(f"Факторіал {i} дорівнює 5040 ")

elif(i==8):

print(f"Факторіал {i} дорівнює 40360")

elif(i==9):

print(f"Факторіал {i} дорівнює 363240")

elif(i==10):

print(f"Факторіал {i} дорівнює 3632400 ")

i=i+1

4,5(59 оценок)
Ответ:
мим221
мим221
27.02.2023

116

Объяснение:

d = 100

для k от 5 до 12 выполнить

Действия в цикле:

1)  d = d - 6

2) d = d + 8

Вывод d

Цикл выполнится 8 раз

количество повторов в цикле равно конечное значение (12) переменной  счётчика (k) минус начальное  значение (5)  переменной  счётчика (k) плюс 1

количество повторов в цикле = 12 - 5 + 1 = 7 + 1 = 8

В цикле переменная d сначала уменьшается на 6, а затем увеличивается на 8.

В сумме эти действия (-6 + 8 = 2) увеличивают переменную d на 2.

Следовательно за весь цикл переменная d увеличится на 2 * 8.

Т.к. в начале программы d = 100, то

d = 100 + 2 * 8 = 100 + 16 = 116

4,5(75 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ