Для каждой программы напишете, что она выведет. 1. a = 7
b = 3
while(a>4):
a = a –3
b= b + a
print(b)
2. a = 0
b = 0
while(a<3):
b =a + b
a = a + 1
print(b)
3. a = 3
while(a<15):
a = a *2
print(a)
4. a = 6
b = 3
while(a!=4):
a = a - 1
b = b + a
print(b)
5. for i in range(5, 9, 2):
print(i)
6. for i in range(2,7):
print(i)
7. for i in range(4):
print(i)
Ответ: 4.
2. В программе даны две переменные a и b, которым при инициализации присваивается значение 0. Затем вход в цикл while, условие которого a < 3. Пока a меньше 3, выполняются действия внутри цикла: значение a прибавляется к b, затем a увеличивается на 1. Затем выводится значение b. Цикл выполняется три раза, при a = 0, 1 и 2.
Ответ: 0, 1, 3.
3. В программе дана переменная a, которой при инициализации присваивается значение 3. Затем вход в цикл while, условие которого a < 15. Пока a меньше 15, значение a умножается на 2. Затем выводится значение a. Цикл выполняется до тех пор, пока a не станет равным или превысит 15.
Ответ: 6, 12, 24.
4. В программе даны две переменные a и b, которым при инициализации присваивается значение 6 и 3 соответственно. Затем вход в цикл while, условие которого a != 4. Пока a не станет равным 4, a уменьшается на 1, а значение a прибавляется к b. Затем выводится значение b. Цикл выполняется до тех пор, пока a не станет равным 4.
Ответ: 8, 10, 11.
5. В программе используется цикл for с переменной i, которая принимает значения из диапазона от 5 до 9 с шагом 2. В каждой итерации цикла значение i выводится.
Ответ: 5, 7.
6. В программе используется цикл for с переменной i, которая принимает значения из диапазона от 2 до 6. В каждой итерации цикла значение i выводится.
Ответ: 2, 3, 4, 5, 6.
7. В программе используется цикл for с переменной i, которая принимает значения из диапазона от 0 до 3. В каждой итерации цикла значение i выводится.
Ответ: 0, 1, 2, 3.