Problema com laço

1 resposta
L

Pessoal estou tentando fazer um relogio, eu uso um laço while para incrementar os segundos, quando chega a 60 segundos o laço termina e incrementa 1 ao minuto, dai eu gostaria de voltar ao mesmo laço e continuar fazendo isso até que os minutos chegassem ao 60 para ai incrementar um na hora e zerar os minutos, alguem pode me ajudar?

1 Resposta

B

Ola,

Isto não seria laços dentros de laços?

Ex.:
int hour = 0;
int minutes = 0;
int segunds = 0;
while(true){
  
  while(true){
    
    while(true){
      segunds++;
      try{ Thread.sleep(1000); } catch(Exception e){}
      if(segunds == 60) break;
    }
    minutos++;
    if(minutos == 60) break

  ...
Criado 15 de fevereiro de 2007
Ultima resposta 16 de fev. de 2007
Respostas 1
Participantes 2