Код просто выводит результат возведения 2 в различные степени (от 0 до 9). Внутри цикла For происходит возведение поочередно в разные степени - при i=0 возведение в 0 степерь, при i=9 - в 9 степень. Внутри вложенного цикла while просходит сама операция возведения в степень. Для того чтобы возвести 2 в степень X нужно умножить число 2 само на себя X раз (например 2^3 = 2*2*2). Поэтому и нужен счетчик "e". Внутри цикла while отсчет идет от i до 0 - для этого и нужен декремент "e". Чтобы умножить двойку саму на себя i раз.
Код просто выводит результат возведения 2 в различные степени (от 0 до 9). Внутри цикла For происходит возведение поочередно в разные степени - при i=0 возведение в 0 степерь, при i=9 - в 9 степень. Внутри вложенного цикла while просходит сама операция возведения в степень. Для того чтобы возвести 2 в степень X нужно умножить число 2 само на себя X раз (например 2^3 = 2*2*2). Поэтому и нужен счетчик "e". Внутри цикла while отсчет идет от i до 0 - для этого и нужен декремент "e". Чтобы умножить двойку саму на себя i раз.
Спасибо