номер 1 ,17 ,33 сделайте пожалуйста!!!Даю 20 баллов!!!В питоне и как в школьноц программе без лишнего срочно!!!​

Приложения:

Ответы

Ответ дал: nikdissv
1

# 1

from random import randint

from array import array

A = array('i', [randint(-10, 30) for _ in range(15)])

# Или просто

A = [randint(-10, 30) for _ in range(15)]

# Тут, и ниже.

average_A = sum([i for i in A if i > 0]) / len(A)

# 17

from array import array

A = array('i', [int(input()) for _ in range(8)])

average_A = sum([i for i in Aif i > 0]) / len(A)

# 33

from array import array

A = array('i', ...)  # Должен быть задан.

find = max(A) + min(A)

###  Исправил по кометам

# 1

from random import randint

N = 15

A = [0]*N

for i in range(N): a[i] = randint(-10, 30)

s = 0

for i in range(N):

   if a[i] > 0: s += a[i]

print('Среднее арифметическое положительных элементов:', s/N)

# 17

N = 8

A = [0]*N

for i in range(N): A[i] = int(input())

s = 0

for i in range(N):

   if a[i] > 0: s += a[i]

print('Среднее арифметическое положительных элементов:', s/N)

# 33

A = [...] # Должен быть задан

# По прежнему, лучшим, и наиболее верным решением являются

# max и min функции

# Но есть алгоритм (по сути изобретаем свой велосипед, вместо min и max):

min_A = A[0]

for i in range(len(A));

   if A[i] < min_A: min_A = A[i]

max_A = A[0]

for i in range(len(A));

   if A[i] > max_A: max_A = A[i]

print(max_A + min_A)


nikdissv: Ок
nikdissv: Готово
noodle38: а где посмотреть???
nikdissv: Можешь добавить ещё говнокода по желанию
noodle38: хахахаах)))
noodle38: а все увидела!ща посмотрб
nikdissv: Ну как где? Я ответ изменил (если ещё не заметила)
noodle38: дадааа шик ,а как баллы зачислить???
nikdissv: Зачислились, просто потом (оно тебе напомнит когда) не забудь отметить лучшим ответом
noodle38: хорошо!!!
Вас заинтересует