Advertisement
pfoco

Cronômetro Simples em Linguagem C

Oct 19th, 2015
3,113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.05 KB | None | 0 0
  1. /*
  2.  
  3.   * Programa: Cronômetro
  4.   * Data de criação: 21/09/2015
  5.   * Autor: Eric Cancellgliere (http://programacaoemfoco.com.br)
  6.   * Versão: 1.0
  7.   * Última modificação em [21/09/2015] feita por [Eric Cancellgliere]
  8.  
  9. */
  10.  
  11. //bibliotecas
  12. #include <stdio.h>
  13. #include <stdlib.h>
  14. #include <locale.h>
  15. #include <windows.h>//para usar o Sleep()
  16.  
  17. int main(void){
  18.     //comando de regionalização
  19.     setlocale(LC_ALL, "Portuguese");
  20.     //título do programa
  21.     SetConsoleTitle("Cronometro");
  22.    
  23.     //variáveis
  24.     int sec=0;//segundos
  25.     int min=0;//minutos
  26.     int hr=0;//horas
  27.    
  28.     int i=0;//controle do loop
  29.        
  30.     do {
  31.         system("cls");//limpa a tela
  32.        
  33.         printf("Cronômetro\n\n");
  34.        
  35.         printf("\n\t\t\t\t%dh:%dm:%ds\n\n", hr,min,sec);
  36.        
  37.         if(sec==60){
  38.             sec=0;
  39.             min++;
  40.         }
  41.        
  42.         if(min==60){
  43.             min=0;
  44.             hr++;
  45.         }
  46.        
  47.         if(hr==24){
  48.             hr=0;
  49.         }
  50.        
  51.         Sleep(1000);//tem a função de pausar a execução por um determinado tempo
  52.         sec++;
  53.        
  54.     }while (i==0);//condição para o loop infinito
  55.  
  56.     system("pause");
  57.     return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement