Напишите программу, которая создает список из случайных целых чисел от 1 до 100 (включительно) длиной 10 элементов. Затем программа должна выполнить следующие действия:
▪Вывести на экран все элементы списка.
▪Вычислить и вывести на экран сумму всех чисел в списке.
▪Вычислить и вывести на экран среднее арифметическое всех чисел в списке.
▪Создать новый список, содержащий только четные числа из исходного списка, и вывести его на экран.
▪Создать новый список, содержащий только числа, которые больше 50, из исходного списка, и вывести его на экран.
Ответы на вопрос:
import random
# Создание списка из случайных чисел
numbers = [random.randint(1, 100) for _ in range(10)]
# Вывод всех элементов списка
print("Список чисел:", numbers)
# Вычисление и вывод суммы чисел
sum_of_numbers = sum(numbers)
print("Сумма чисел:", sum_of_numbers)
# Вычисление и вывод среднего арифметического
average = sum_of_numbers / len(numbers)
print("Среднее арифметическое:", average)
# Создание списка из четных чисел
even_numbers = [num for num in numbers if num % 2 == 0]
print("Список четных чисел:", even_numbers)
# Создание списка из чисел больше 50
greater_than_50 = [num for num in numbers if num > 50]
print("Список чисел больше 50:", greater_than_50)
Объяснение:
Программа создает список numbers из 10 случайных целых чисел от 1 до 100. Затем она выводит все элементы списка, вычисляет и выводит сумму всех чисел, среднее арифметическое, создает новый список even_numbers, содержащий только четные числа, и выводит его. Затем она создает новый список greater_than_50, содержащий только числа, которые больше 50, и выводит его.
Вы можете выполнить этот код на любой среде разработки Python или в интерактивном режиме для получения результатов.
Надеюсь, это вам!
программа dev c++
#include< iostream>
using namespace std;
int main()
{
int a,b,c,p;
cin> > a> > b;
c=a*a+b*b;
c=sqrt(a);
p=a+b+c;
cout< < c< < " "< < p;
system("pause");
return 0;
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
хах2429.03.2020 04:52
-
Student22311.11.2021 00:34
-
ryjakomsp00lne24.03.2022 14:56
-
aslanovvadim14.12.2022 01:15
-
Baidu10.06.2020 19:04
-
valnov24200105oxnmv806.05.2022 01:12
-
Данил932306.01.2020 19:35
-
PaulinaWalters28.11.2022 06:40
-
erkinsultanov25.03.2020 13:17
-
masya9011.10.2022 16:48
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.