Como fazer um relógio em C

Escrito por contributing writer | Traduzido por ilve maria
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como fazer um relógio em C
Faça um relógio na linguagem C (Hemera Technologies/PhotoObjects.net/Getty Images)

Um simples relógio codificado é útil em muitas aplicações potenciais. A biblioteca ctime fornece ao programador da linguagem C, muitas funções úteis que lhe permitem manter o controle de quanto tempo se passou. Utilize este exemplo de um simples relógio, que pode ser usado em outros programas, para as operações de tempo. Você pode ajustar as variáveis ​​conforme necessário.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

O que você precisa?

  • Compilador de C/C++
  • Bibliotecas ctime e iostream
  • 3 variáveis: horas, minutos e segundos

Lista completaMinimizar

Instruções

  1. 1

    Digite: # include <ctime.h> e # include <iostream.h> na parte de cima da sua tela do computador. Se você quiser incluir mais funções, adicione-as após estas.

  2. 2

    Digite "using namespace st;\" na próxima linha. Lembre-se de colocar o ponto e vírgula.

  3. 3

    Digite "int main ()" e inclua as chaves de abertura ( { ) e fechamento ( } ). Por conta de todas as funções em C retornarem um valor, digite return 0; antes da chave de fechamento.

  4. 4

    Declare uma variável do tipo inteiro que será utilizada para controlar o loop. O formato deve ser: int sec_counter;

  5. 5

    Faça um loop "for". Um loop "for" pode ser utilizado, bem como um loop "while".

  6. 6

    Chame o relógio dentro de sua função loop. Você pode exibir os resultados da função relógio no cabeçalho do tempo usando os comandos cout ou printf, porém o comando cout é mais fácil de se usar.

  7. 7

    Descubra o tempo, utilizando esta sintaxe: clock()/CLOCKS_PER_SEC. (Lembre-se de que o C diferencia as letras maiúsculas e minúsculas). A sintaxe do código será algo do tipo:

    cout << "Segundos que o relógio está funcionando: " << clock()//CLOCKS_PER_SEC; O programa deverá parecer com este quando finalizado:

    include <iostream.h>

    include <time.h>

    using name space std; int main () { int sec_counter; for (sec_counter = 1; sec_counter <= 32767; sec_counter++) { cout << Seconds Within the for loop: " << clock()/CLOCKS_PER_SEC; }; return 0; }

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível