Общий вид цикла пока:
ПОКА <условие> ДЕЛАТЬ <действие>
Суть цикла:
Действие выполняется до тех пор, пока условие не станет ложным.
Пример:
А=1
ПОКА А<3 ДЕЛАТЬ А=А+1
Цикл закончится, когда переменная А станет равной 3.
Если условие изначально ложно, то цикл не выполнится ни разу.
Пример:
А=4
ПОКА А<3 ДЕЛАТЬ А=А+1
Цикл не выполнится ни разу и значение переменной А не измениться.
При составлении цикла ПОКА нужно обязательно следить, чтобы условие рано или поздно стало ложным, иначе цикл будет бесконечно выполняться.
Відповідь:
язык Python
import random
a=[] //масив
avg=0 //среднее арефметическое елементов масива
count=0 //количесто четных елементов елементов< ср. арфм.
for i in range(15):
a.append(random.randint(0,20))
avg+=a[i]
avg=round(avg/15)
for elem in a:
if(elem%2==0 and elem<avg):
count+=1
print("масив:\n",a)
print("среднее арифметическое:",avg)
print("количество четных элементов массива, которые меньше среднего арифметического его элементов:",count)
Пояснення: