Задание

На­пи­ши­те программу, ко­то­рая в по­сле­до­ва­тель­но­сти на­ту­раль­ных чисел на­хо­дит сред­нее ариф­ме­ти­че­ское чисел, крат­ных 8, или сообщает, что таких чисел нет \(выводит «NO»\). Про­грам­ма по­лу­ча­ет на вход на­ту­раль­ные числа. Ко­ли­че­ство введённых чисел неизвестно,последовательность чисел за­кан­чи­ва­ет­ся чис­лом 0 \(0 – при­знак окон­ча­ния ввода, не вхо­дит в последовательность\).
Про­грам­ма долж­на вы­ве­сти сред­нее ариф­ме­ти­че­ское чисел, крат­ных 8, или вы­ве­сти «NO», если таких чисел нет.

  • x = int\(input\(\))
  • s=0; k=0
  • while x!=0 :
  • if x%8==0:
  • s+=x ; k+=1
  • x = int\(input\(\))
  • if k!=0 :
  • print\(s/k\)
  • else: print\('NO'\)