fork download
  1. #include <iostream>
  2.  
  3. int main() {
  4. int bateria = 100;
  5.  
  6. // El comando se repite mientras se cumpla la condición
  7. while (bateria > 0) {
  8. std::cout << "Drenando batería... Nivel: " << bateria << "%" << std::endl;
  9. bateria -= 25; // Cambio de estado interno
  10. }
  11.  
  12. std::cout << "Comando iterativo finalizado: Batería agotada." << std::endl;
  13. return 0;
  14. }
Success #stdin #stdout 0.01s 5312KB
stdin
Standard input is empty
stdout
Drenando batería... Nivel: 100%
Drenando batería... Nivel: 75%
Drenando batería... Nivel: 50%
Drenando batería... Nivel: 25%
Comando iterativo finalizado: Batería agotada.