Amigos tengo una duda.......el cronometro funciona bn para y sigue avanzando cuando yo quiero, pero lo que quiero es tomar el dato cuando le pongo el primer pause y poderlo usar como entero.....o si conocen una forma mas sencilla de hacer un taximetro les agradeceria muchiisimo..
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int hora=0, minuto=0, segundo=0,i;
while(1)
{ //ES PARA QUE NO SE PARE
printf("\n%02d:%02d\n",minuto,segundo);
Sleep(1000);
segundo++;
if(segundo==60){
minuto++;
segundo=0;
if(minuto==60){
hora++;
minuto=0;
}
}
if(GetAsyncKeyState(VK_DELETE))
{ printf("pause");
while(!GetAsyncKeyState(VK_DELETE))
Sleep(100);}
if(GetAsyncKeyState(VK_ESCAPE))
return 0;
system("cls");
}
getch();
}
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int hora=0, minuto=0, segundo=0,i;
while(1)
{ //ES PARA QUE NO SE PARE
printf("\n%02d:%02d\n",minuto,segundo);
Sleep(1000);
segundo++;
if(segundo==60){
minuto++;
segundo=0;
if(minuto==60){
hora++;
minuto=0;
}
}
if(GetAsyncKeyState(VK_DELETE))
{ printf("pause");
while(!GetAsyncKeyState(VK_DELETE))
Sleep(100);}
if(GetAsyncKeyState(VK_ESCAPE))
return 0;
system("cls");
}
getch();
}