С помощью Питона!!
1 Дан список из 20 целых чисел заполненный числами из интервала [0; 15]. Определить среднее арифметическое элементов списка больших некоторого числа P.
2 Найдите среднее арифметическое положительных элементов списка, состоящего из 10 чисел, которые не превышают по величине число С. Элементы вводятся с клавиатуры.
3 Дан список из 20 целых чисел заполненный числами из интервала [-50; 50]. Определить среднее арифметическое отрицательных элементов списка стоящих на нечетных местах.
4 Дан целочисленный список из 31 элемента, в котором записаны значения температуры воздуха в марте. Элементы списка могут принимать значения от (–20) до 20. Опишите на русском языке или на одном из языков программирования алгоритм, который подсчитывает и выводит среднюю температуру по всем дням, когда была оттепель (температура поднималась выше нуля). Гарантируется, что хотя бы один день в марте была оттепель.
5 Дан целочисленный список из 30 элементов. Элементы могут принимать значения от 0 до 100 – баллы, полученные на ЕГЭ. Опишите на русском языке или на одном из языков программирования алгоритм, который подсчитывает и выводит средний балл учащихся, сдавших экзамен (получивших оценку более 20 баллов). Гарантируется, что хотя бы один ученик в классе успешно сдал экзамен.
6 Дан целочисленный список из 30 элементов. Элементы списка могут принимать целые значения от 0 до 100 – баллы учащихся выпускного класса, полученные на экзамене по информатике. Опишите на русском языке или на одном из языков программирования алгоритм, который позволяет найти и вывести количество учащихся, чьи баллы на экзамене выше среднего балла по классу.
Answers & Comments
Первые пять заданий (Почему то не по порядку. Надеюсь разберёшься)
import random as rnd
def main():
def reset_counter(counter):
counter = 0
return counter
counter = 0
summ = 0
arr = []
for i in range(30):
arr.append(rnd.randint(0, 100))
for i in range(len(arr)):
summ += arr[i]
counter += 1
middle = summ / counter
counter = reset_counter(counter)
for mark in arr:
if mark > middle:
counter += 1
print(counter)
if __name__ == "__main__":
main()
end = input()