Не понимаю код ребят помогите

Не понимаю зачем нужен декреминтровать е можете кто нибудь нормально объяснить Спасибо большое ( знаки не ставил потому что на скорую руку пишу сорян )

11

Код просто выводит результат возведения 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 раз.

1
Ответить

Спасибо 

Ответить