Passo 5

Innanzitutto, tramite il blocco if then il ciclo verifica se il tempo è stato impostato, ovvero se la variabile Controllo ha il valore 1. Se questa condizione è soddisfatta, segue una nuova verifica con la quale si registra il trascorrere del tempo nella durata di 1 minuto. Perciò, nel nuovo blocco if then aggiungete 6000 al valore della variabile Start (il tempo di 1 minuto in millisecondi) e monitorate quando questo tempo trascorrerà (quando sarà minore del tempo attuale). Quando ciò accade cambiano i valori delle variabili Minuti e Ore. Prima si fa la verifica dei minuti. Finché essi sono minori di 59 aumentano di uno, altrimenti diventano zero. In questo momento bisogna incrementare anche il valore delle ore. Perciò, in quella parte si fa la verifica delle ore. Se esse sono minori di 23 incrementano di 1, altrimenti diventano zero.

Alla fine dello scambio di minuti e ore, è necessario attribuire di nuovo il tempo attuale alla variabile Start affinché esso continui ad essere correttamente misurato.