#include <iostream>
int main() {
int bateria = 100;
// El comando se repite mientras se cumpla la condición
while (bateria > 0) {
std::cout << "Drenando batería... Nivel: " << bateria << "%" << std::endl;
bateria -= 25; // Cambio de estado interno
}
std::cout << "Comando iterativo finalizado: Batería agotada." << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKSB7CiAgICBpbnQgYmF0ZXJpYSA9IDEwMDsKCiAgICAvLyBFbCBjb21hbmRvIHNlIHJlcGl0ZSBtaWVudHJhcyBzZSBjdW1wbGEgbGEgY29uZGljacOzbgogICAgd2hpbGUgKGJhdGVyaWEgPiAwKSB7CiAgICAgICAgc3RkOjpjb3V0IDw8ICJEcmVuYW5kbyBiYXRlcsOtYS4uLiBOaXZlbDogIiA8PCBiYXRlcmlhIDw8ICIlIiA8PCBzdGQ6OmVuZGw7CiAgICAgICAgYmF0ZXJpYSAtPSAyNTsgLy8gQ2FtYmlvIGRlIGVzdGFkbyBpbnRlcm5vCiAgICB9CiAgICAKICAgIHN0ZDo6Y291dCA8PCAiQ29tYW5kbyBpdGVyYXRpdm8gZmluYWxpemFkbzogQmF0ZXLDrWEgYWdvdGFkYS4iIDw8IHN0ZDo6ZW5kbDsKICAgIHJldHVybiAwOwp9