elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Cronometro en Dev C++ ¡Help Me!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cronometro en Dev C++ ¡Help Me!  (Leído 6,957 veces)
JeesLooVe

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Cronometro en Dev C++ ¡Help Me!
« en: 9 Mayo 2015, 02:57 am »

Hola, mi nombre es Jessica y soy estudiante de Programacion a nivel preparatoria y estoy tratando de crear un cronometro, el problema es que cuando pasa del segundo 60 no marca el minuto uno, sino que sigue 61, 62, etc; Ya que no pude resolver esto decidí recurrir a ustedes para saber si me pueden ayudar a modificar lo.

Este es el codigo:

Código
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<windows.h>
  4. main()
  5. {
  6.    int m=0, s=0, h=0;
  7.    while(1)
  8.    {
  9.        if(s<=60)
  10.        {
  11.            s=0;
  12.            m++;
  13.            if(m<=60)
  14.            {
  15.                m=0;
  16.                h++;
  17.            }
  18.        }
  19.        system("cls"); //Limpiar la pantalla, libreria windows.h
  20.        printf("%d:%d:%d",s,m,h);
  21.        s++;
  22.        }
  23.        getch();
  24.    }

Gracias, espero puedan ayudar.
PD: No es que quiera duplicar el tema... Pero creo que puse el anterior en un lugar equivocado, lo siento

Mod: los códigos deben ir en etiquetas GeSHi


« Última modificación: 11 Mayo 2015, 19:30 pm por engel lex » En línea

crack81

Desconectado Desconectado

Mensajes: 222



Ver Perfil
Re: Cronometro en Dev C++ ¡Help Me!
« Respuesta #1 en: 9 Mayo 2015, 03:27 am »

te dejo mi version espero te sea de ayuda

Código
  1. #include<stdio.h>
  2. #include<windows.h>
  3.  
  4. int main()
  5. {
  6.   int m=0, s=0, h=0;
  7.    while(1){
  8.      if(s==60){
  9.        s=0;
  10.        m++;
  11.        if(m==60){
  12.           m=0;
  13.           h++;
  14.           if(h==24){
  15.              h=0;
  16.            }
  17.         }
  18.      }
  19.      printf("%d:%d:%d",h,m,s);
  20.      s++;
  21.      Sleep(1000); //esta duerme el programa por 1 segundo esta proviene de windows
  22.      system("cls");//esta funcion tambien puede provenir de de stdlib
  23.    }
  24.  
  25.  getchar();
  26.  return 0;
  27. }
  28.  


« Última modificación: 9 Mayo 2015, 03:29 am por crack81 » En línea

Si C/C++ es el padre de los lenguajes entonces ASM es dios.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
cronometro
Programación Visual Basic
miguecapo 2 2,105 Último mensaje 1 Julio 2005, 17:12 pm
por CodeName47/GEDZAC
Cronometro
Electrónica
abderraman 0 2,093 Último mensaje 8 Marzo 2006, 20:59 pm
por abderraman
cronometro
Programación Visual Basic
maxnet 6 2,914 Último mensaje 24 Marzo 2006, 06:42 am
por juanjoxx
Cronometro « 1 2 3 »
Programación Visual Basic
kikev10 20 9,270 Último mensaje 8 Agosto 2006, 17:03 pm
por elmaro
Cronometro en VBS :p
Scripting
Novlucker 4 7,820 Último mensaje 28 Junio 2008, 02:05 am
por Novlucker
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines