Предмет: Информатика,
автор: pjb89345
Python !
1) Сгенерировать список из 10000 случайных элементов, значения от 0 до 99 (через бибилотеку random),
после чего вывести среднее арифметическое этих элементов,
сумму всех элементов, которые делятся на 10 без остатка и если сумма этих элементов меньше 600, вывести значение последнего элемента массива.
2) Написать программу, которая на вход получает слово, и добавляет к нему восклицательный знак, выовдит получившуюся строку.
7limonchiK7:
Java пойдёт?
Ответы
Автор ответа:
1
1)import random
s = [random.randint(0,99) for i in range(10000)]
sum = 0
for i in s:
sum += i
print("Среднее арифметическое:", sum/10000)
sum = 0
for i in s:
if i % 10 == 0:
sum += i
if sum < 600:
print(s[len(s)-1])
else:
print("Сумма всех элементов, которые делятся на 10 без остатка:",sum)
2)s = input()
print(s+"!")
s = [random.randint(0,99) for i in range(10000)] # Генерация списка чисел
sum = 0
for i in s: # Перебираем каждый элемент в списке
sum += i # Суммируем их
print("Среднее арифметическое:", sum/10000)
sum = 0 # Обнуляем переменную sum, чтобы использовать ее повторно
for i in s:
sum += i
if sum < 600:
print(s[len(s)-1]) # Вывод последнего элемента, len(s) - длина списка
else:
print("Сумма всех элементов, которые делятся на 10 без остатка:",sum)
2)s = input() # Ввод строки
print(s+"!") # Конкатенация строки и "!"
Похожие вопросы
Предмет: Английский язык,
автор: dashulai
Предмет: Русский язык,
автор: voynova1962
Предмет: Окружающий мир,
автор: Зиртай
Предмет: Русский язык,
автор: ktgrshkv
Предмет: Математика,
автор: Аноним