Relogio Java

//Principal
====================================================
 import java.util.*;
public class Principal{
    public static void main(String[] args){
    int i = 0;
    int h1 = 0;
    int m1 = 0;
    int s1 = 0;
   
    Relogio r = new Relogio();
    Scanner scan = new Scanner(System.in);

    System.out.println("Informe Hora");
    h1 = scan.nextInt();
    r = new Relogio(h1);

    System.out.println("Informe Minuto");
    m1 = scan.nextInt();
    //r = new Relogio(m1);

    System.out.println("Informe Segundo");
    s1 = scan.nextInt();
    //r = new Relogio(s1);

                                                                System.out.println("Informe Contador");
                                                                a = scan.nextInt();
                                                                c = new Contador(a);

    while(i<3600){
        r.imprimeHora();
        r.incrementarRelogio();
        i++;
        }
    }
}

//Relogio
====================================================
public class Relogio{
    private int h, m, s;
    public Relogio(){
        s = 0;
        m = 0;
        h = 0;
    }
    public Relogio(int h1, int m1, int s1){
        s = s1;
        m = m1;
        h = h1;       
    }
    public void incrementarRelogio(){
        s++;       
    if(s>59){
        s=0;
        m++;
    }
        if(m>59){
            m=0;
            h++;
        }
            if(h>24){
                h=0;
            }
    }
    public void imprimeHora(){
        System.out.println(h + ":" + m + ":" + s);       
    }
}

Nenhum comentário:

Postar um comentário