Simulador de cronometro com 2 digitos - otimizado

Publicado por Thiago 03/04/2006

[ Hits: 7.708 ]

Download cronometro2_linux.c




Basicamente o simulador de cronometro continua parecido com sua primeira versão, exceto por uma linha de código de autoria do usuário (enzo).
Esta linha de código proporcionou a retirada das estruturas condicionais aninhadas que faziam parte do primeiro simulador (para dois digitos) tornando o código mais simples.
Foi uma falha minha.
Nunca programe estressado!
A concentração é fator importante.
Sugestões sempre serão bem vindas!
Obrigado enzo e a toda comunidade.

  



Esconder código-fonte

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
  int hora,min,seg; // Declarando as variáveis.
  int i;
  int u = 0;
  hora = 0, min = 0, seg = 0; // Inicializando variáveis.

  while (hora < 24)
  { 
    while (min < 60)
    {           
      while (seg < 60)
      {    
        printf("\n%.2d:%.2d:%.2d",hora,min,seg);             
        for (i = 0; i <= 10000000; i++)                             
          u++;        
        seg = seg + 1;           
        system("clear");
      }
      seg = 0; // Resetando segundo.
      min = min + 1; // Incrementando minuto.      
    }
    min = 0; 
    hora = hora + 1; // Incrementando hora.                 
    
    /* Reseta hora para que o loop seja continuo */
    if (hora > 23)
    {
      hora = 0; 
    }         
  } 
  return(0);
} 

Scripts recomendados

Estrutura (struct) em C

Seu terceiro programa em C

Hello world 2

Calcular Fatorial

Escolhe Animal


  

Comentários
[1] Comentário enviado por thiagoamm em 03/04/2006 - 23:40h

********************************************************************************
O usuário enzo a quem me refiro é Enzo de Brito Ferber (Slackware_10).
******************************************


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts