InicioCiencia EducacionCuenta regresiva de minutos y segundos con c++


La función de éste programa de consola es permitirnos realizar una cuenta regresiva desde la cantidad de minutos que queramos.
Solo ingresamos la cantidad de minutos que queremos y la cuenta regresiva iniciará, además con cada segundo transcurrido el programa realizará un sonido de alerta (beep).

Codigo fuente:

#include <iostream>
#include <windows.h>

using namespace std;

int main(){
int minutos, ii;
cout << "Minutos?" << endl;
cin >> minutos;

for(int j=minutos-1 ; j>= 0; j--){
ii = 59;
for(int i = ii; i >= 0; i--){
system("cls";
cout << j << ":" << i << endl;
cout << "a";
Sleep(1000);
}
}
}



Declaramos una variable llamada minutos la cual almacenará la cantidad de minutos que tendrá nuestra cuenta regresiva.
El ciclo for externo se iniciará en minutos - 1 es decir, si ingresamos 1 minuto el for iniciará en 0 y para que éste se ejecute colocaremos j >= 0. El ciclo for interno empezará en 59, la cantidad de segundos que tiene un minuto (60) menos 1.
System("cls"; se encargará de limpiar la pantalla con cada segundo transcurrido, y la secuencia de escape a emitirá un sonido de alerta con cada segundo transcurrido.
Es muy importante la función Sleep(milisegundos) debido a que ésta determinará el intervalo de tiempo de cada ejecución del for interno, en éste caso mil milisegundos = 1 segundo.

La ejecución sería de la siguiente manera:

Datos archivados del Taringa! original
15puntos
273visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

f
francves🇦🇷
Usuario
Puntos0
Posts15
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.