Предмет: Информатика, автор: gorbanevdenis2008

информатика-питон 7 класс. даю 30 баллов

Приложения:

erzhantuleushiev: супер

Ответы

Автор ответа: angryfukse
1

SomeList = []

SomeNumber = None

count = 0

s_sum = 0

average = 1

print('Введите элементы последовательности (0 - признак конца ввода): ')

while(SomeNumber != 0):

   SomeNumber = int(input())

   if (SomeNumber == 0):

       break

   else:

       n = int(str(abs(SomeNumber))[0])

       SomeList.append(SomeNumber)

       if (n == 3) and 30 <= SomeNumber <= 39:

           count = count + 1

           s_sum = s_sum + SomeNumber

average = s_sum / count

print('Среднее арифметическое чисел, удовлетворяющих условию задачи = ', average)

Приложения:

angryfukse: Ой, кстати, одно условие можно убрать. If (n == 3), оно здесь ничего не меняет. Т.к все двузначные числе, начинающиеся на цифру 3, можно выбрать так: 30 <= число <= 39
Похожие вопросы
Предмет: Русский язык, автор: ооиюиип