А. есть программа, которая просит пользователя ввести несколько натуральных чисел от 1 до 10. числа могут повторяться. знаком того, что числа закончились, будет введение числа 0. например: 4 6 7 2 7 0 или 2 2 3 3 3 1 0
затем программа печатает, сколько в этой последовательности чисел равных 3. например, для набора (4 6 7 2 7 0) ответ 0. а для набора (2 2 3 3 3 1 0) ответ 3. ответьте на вопросы:
1. сколько переменных нужно для работы этой программы? какие данные будут лежать в переменных?
2. какое условие должно быть истинным, чтобы цикл выполнялся?
3. какая переменная изменяется в цикле? в какой момент из-за изменения этой переменной условие становится ложным и цикл перестает работать?
б. есть программа-игра, которая "задумывает" случайное число от 1 до 100 и просит пользователя его угадать. пользователь называет свое число. программа говорит ему, больше оно или меньше задуманного. когда число угадано, программа поздравляет человека.
ответьте на вопросы:
1. сколько переменных нужно для работы этой программы? какие данные будут лежать в переменных?
2. какое условие должно быть истинным, чтобы в цикле программа предлагала пользователю вводить новые числа-догадки?
3. какая переменная изменяется в цикле? в какой момент из-за изменения этой переменной условие становится ложным и цикл перестает работать?
ответ: 32+5*64+10*128 = 32+320+1280 = 1632
- количество таких слов 2^5 = 32
y - количество таких слов 2^4*4 = 16*4 = 64
xxxyx - количество таких слов 2^4*4 = 16*4 = 64
xxyxx - количество таких слов 2^4*4 = 16*4 = 64
xyxxx - количество таких слов 2^4*4 = 16*4 = 64
y - количество таких слов 2^4*4 = 16*4 = 64
xxxyy - количество таких слов 2^3*4^2 = 8*16 = 128
xxyyx - количество таких слов 2^3*4^2 = 8*16 = 128
xyyxx - количество таких слов 2^3*4^2 = 8*16 = 128
yyxxx - количество таких слов 2^3*4^2 = 8*16 = 128
xxyxy - количество таких слов 2^3*4^2 = 8*16 = 128
xyxyx - количество таких слов 2^3*4^2 = 8*16 = 128
yxyxx - количество таких слов 2^3*4^2 = 8*16 = 128
xyxxy - количество таких слов 2^3*4^2 = 8*16 = 128
yxxyx - количество таких слов 2^3*4^2 = 8*16 = 128
yxxxy - количество таких слов 2^3*4^2 = 8*16 = 128