Q1 - указатель. В начале программы указывает на второй элемент последовательности
Программа говорит, что если указатель q1 указывает на единицу, то надо ее исправить на единицу и сместиться вправо... т.е. указатель будет двигаться вправо до тех пор, пока не встретит ноль.
Таким образом в конце выполнения первого правила указатель q1 сместится в конец последовательности (до нуля)
Далее, если указатель q1 показывает на ноль, то меняем ноль на единицу, меняем указатель q1 на q2 и сдвигаемся влево.
После выполнения второго правила получаем последовательность 0111111 и указатель q2 на предпоследнюю единицу.
Третьим правилом q2 - сдвигается влево до достижения нуля
После его выполнения получаем последовательность 0111111 и указатель q2 на первый ноль
Четвертое правило заменяет указатель q2 на q0 и сдвигается вправо
Таким образом получаем в конце программы последовательность 0111111 и указатель q0 на первую единицу.
число 30-------------это 100%
число х--------------это 22%
х=30*22:100=6,6
6,6-------------это 6%
х---------------это 100%
х=6,6*100:6=110-искомое число
8х-6х=600
2х=300
х=150
8*150=1200 - первый маляр
6*150=900 второй маляр
Частное сорока пяти и суммы 5ти и 4ех
Произведение 13 и разности 12ти и 11ти
Произведение 18ти и частного разности8 и 6 и 3ех
Частное разности произведения 18 и 8 и 6 и 3
Сумма частного 45 и 5 и 4
Произведение 18 и разности 8 и частного 6 и 3
Разность произведения 13 и 12 и 11
Разность произведения 18 и 8 и частного 6 и 3
Сумма произведения 18 и 8 и частного 6 и 3