Отвлечёмся на минуту и посмотрим, какие (вроде бы скучные) вещи происходят из тех “кусочков”, из которых и состоят алгоритмы. А “вкусности” (интеллектуальные, конечно!) заключаемся, в частности, в т.н. состоянии готовности отдельных операторов. Итак, программа (алгоритм) состоит из многих миллионов (и миллиардов) операторов (машинных команд – так нас учит Тюринг). Операнды возникают (причинно-следственные явления) как результат выполнения операций иными операторами. Чем-то это мне начинает напоминать...
Задача 1. Запишите значение переменной s, полученное в результате работы следующей программы. Решение: переменная k у нас будет меняться в диапазоне от 2 до 12, при этом каждый раз значение переменной s будет становиться на 11 больше. Из условия получается, что k у нас будет иметь 11 значений (2,3,4,5,6,7,8,9,10,11,12). Следовательно чтобы найти переменную s нам надо к текущему значению s одиннадцать раз прибавить число 11 или другими словами 11*11 или 11 возвести в квадрат. В итоге мы получим число 121...