Пайтон Задача. ...... ....... .... . ​

4. Дан список произвольных значений. Вычислить сумму четных элементов списка. 5. Дан список произвольных значений. Все отрицательные значения заменить на ноль. 6. Дан список произвольных значений. Определить среднее арифметическое для положительных значений списка.

Ответ
5 (2 оценки)
1
anita255406 2 года назад
Светило науки - 18 ответов - 0 раз оказано помощи

Ответ:

Объяснение:

a = [///] - все тот же массив, заполненный произвольными значениями

sum = 0

count = 0 // нужно будет для подсчета кол-ва нужных чисел

average = 0 // в будущем это среднее арифметическое

4. for i in range(len(a)):

     if a[i]%2 == 0:

         sum += a[i]

   print(sum)

5. for i in range(len(a)):

       if a[i] < 0:

           a[i] == 0

   print(a) // если нужен вывод, иначе можете строчку не писать

6. for i in range(len(a)):

       if a[i] > 0:

            count += 1

            sum  += a[i]

   average = sum / count         // просто вычисление без округления

   average = sum // count        // это только целая часть

   average = round(sum / count, 2)      //округление до 2 знаков после запятой (вместо 2 может быть другое число)

Тут выбирайте нужную строчку. Скорее всего подойдет первая строчка, но уточнений нигде нет, к сожалению

Остались вопросы?