Анализ работы циклического алгоритма. Цикл с предусловием в Python
Список вопросов теста
Вопрос 1
Проанализируйте работу программы
x=1
y=1
while x<10:
y*=2
x+=1
Сколько раз выполнится тело цикла?
Вопрос 2
Проанализируйте работу программы
x=1
y=1
while x<10:
y*=2
x+=1
Какое значение примет х после завершения программы?
Вопрос 3
Проанализируйте работу программы
x=1
y=1
while x<10:
y*=2
x+=1
Какое значение примет y после завершения программы?
Вопрос 4
Проанализируйте работу программы
x=1
y=1
while x<10:
y*=2
x+=1
Сколько раз выполнится тело цикла, если заменить условие на х<=10?
Вопрос 5
Проанализируйте работу программы
x=1
y=1
while x<10:
y*=2
x+=1
Сколько раз выполнится тело цикла, если заменить условие на х>=10?
Вопрос 6
Проанализируйте работу программы
x=1
y=1
while x<10:
y*=2
x+=1
Сколько раз выполнится тело цикла, если заменить команду х+=1 на х+=2?
Вопрос 7
Проанализируйте работу программы
x=1
y=1
while x<10:
x+=1
y*=2
Сколько раз выполнится тело цикла?
Вопрос 8
Проанализируйте работу программы
x=1
y=1
while x<10:
x+=1
y*=2
Какое значение примет х после завершения программы?
Вопрос 9
Проанализируйте работу программы
x=1
y=1
while x<10:
x+=1
y*=2
Какое значение примет y после завершения программы?
Вопрос 10
Проанализируйте работу программы
x=1
y=1
while x<10:
x+=1
y*=2
Сколько раз выполнится тело цикла, если заменить условие на х<=10?
Вопрос 11
Проанализируйте работу программы
x=1
y=1
while x<10:
x+=1
y*=2
Сколько раз выполнится тело цикла, если заменить условие на х>=10?
Вопрос 12
Проанализируйте работу программы
i, n = 0, 625
while n > 0:
n = n // 5
i +=1
Какое будет значение i после исполнения инструкций?
Вопрос 13
Проанализируйте работу программы
i, n = 0, 625
while n > 0:
n = n // 5
i +=1
Укажите начальное значение n в программе
Вопрос 14
Проанализируйте работу программы
i, n = 0, 625
while n > 0:
n = n // 5
i +=1
Сколько раз выполнится тело цикла?
Вопрос 15
Определите значение переменной s после выполнения программы, если n=9876
n=int(input())
s=0
while n:
s=s+n%10
n=n//10
Вопрос 16
Определите значение переменной s после выполнения программы, если n=9876
n=int(input())
s=0
while n:
s=s+n%100
n=n//10
Вопрос 17
Определите значение переменной s после выполнения программы, если n=9876
n=int(input())
s=0
while n:
if n%2!=0:
s=s+1
n=n//10
Вопрос 18
Определите значение переменной s после выполнения программы, если n=9876543210
n=int(input())
s=0
while n:
n=n//10
s=s+1
Вопрос 19
Определите значение переменной s после выполнения программы, если n=9876543210
n=int(input())
s=0
while n:
s=s*10+n%10
n=n//10
Вопрос 20
Определите значение переменной m после выполнения программы, если n=123456
n=int(input())
m=9
while n:
if n%10<m:
m=n%10
n=n//10


