Advertisement
LucasSousa

trying cronometer

Oct 21st, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.61 KB | None | 0 0
  1. package cronometro;
  2.  
  3. import java.util.*;
  4.  
  5. public class Cronometro {
  6.  
  7. public static void main(String[] args) {
  8.  
  9. ObjCrono start = new ObjCrono();
  10.  
  11. // long minutoInicial = 0;
  12. // long segundoInicial = 0;
  13. // long centesimoInicial = 0;
  14.  
  15. Scanner digitação = new Scanner(System.in);
  16.  
  17. System.out.println("TEMPO CORRENDO! MONTA SAPORRA AÊEEEE"); //gambiarra para manter o programa em execução durante a solve
  18. String prolongamentoDeExecução = digitação.nextLine();
  19.  
  20. if (prolongamentoDeExecução.contains("oi")) {
  21.  
  22. ObjCrono end = new ObjCrono();
  23.  
  24. System.out.println("Comparação dos horários do início da eecução do programa e do fim (subtração):\n");
  25. System.out.println((start.minuto_a_ser_mostrado) + "min : " + (start.segundo_a_ser_mostrado) + "s : " + (start.centesimo_a_ser_mostrado) + "cents");
  26. System.out.println();
  27. System.out.println((end.minuto_a_ser_mostrado) + "min : " + (end.segundo_a_ser_mostrado) + "s : " + (end.centesimo_a_ser_mostrado) + "cents");
  28. System.out.println();
  29.  
  30. long minutoCrono = start.minuto_a_ser_mostrado - end.minuto_a_ser_mostrado;
  31. long segundoCrono = start.segundo_a_ser_mostrado - end.segundo_a_ser_mostrado;
  32. long centesimoCrono = start.centesimo_a_ser_mostrado - end.centesimo_a_ser_mostrado;
  33.  
  34.  
  35. System.out.println("Você resolveu em " + minutoCrono + "min : " + segundoCrono + "s : " + centesimoCrono + "cents");
  36.  
  37. //long tempoDecorrido = start - end; //affffffffff num vai
  38.  
  39. } else {
  40.  
  41. ObjCrono end = new ObjCrono();
  42.  
  43. System.out.println("Comparação dos horários do início da eecução do programa e do fim (subtração):\n");
  44. System.out.println((start.minuto_a_ser_mostrado) + "min : " + (start.segundo_a_ser_mostrado) + "s : " + (start.centesimo_a_ser_mostrado) + "cents");
  45. System.out.println();
  46. System.out.println((end.minuto_a_ser_mostrado) + "min : " + (end.segundo_a_ser_mostrado) + "s : " + (end.centesimo_a_ser_mostrado) + "cents");
  47. System.out.println();
  48.  
  49. // long minutoCrono = minutoInicial - end.minuto_a_ser_mostrado;
  50. // long segundoCrono = segundoInicial - end.segundo_a_ser_mostrado;
  51. // long centesimoCrono = centesimoInicial - end.centesimo_a_ser_mostrado;
  52.  
  53. long minutoCrono = start.minuto_a_ser_mostrado - end.minuto_a_ser_mostrado;
  54. long segundoCrono = start.segundo_a_ser_mostrado - end.segundo_a_ser_mostrado;
  55. long centesimoCrono = start.centesimo_a_ser_mostrado - end.centesimo_a_ser_mostrado;
  56.  
  57. System.out.println("Você resolveu em " + minutoCrono + "min : " + segundoCrono + "s : " + centesimoCrono + "cents");
  58.  
  59.  
  60. //long tempoDecorrido = start - end; //affffffffff num vai
  61.  
  62. }
  63.  
  64. /*
  65. long tempoInicial = 0;
  66.  
  67. long millis = System.currentTimeMillis() - tempoInicial;
  68.  
  69.  
  70.  
  71. long horas = millis / (1000 * 60 * 60);
  72.  
  73. long minutos = millis / (1000 * 60);
  74.  
  75. long segundos = millis / 1000;
  76.  
  77. */
  78. /*
  79. long startTime = 0;
  80. long millis = 0;
  81. long hours = 0;
  82. long minutes = 0;
  83. long seconds = 0;
  84.  
  85. millis = System.currentTimeMillis() - startTime;
  86. hours = millis / (1000 * 60 * 60);
  87. millis -= hours * (1000 * 60 * 60);
  88. minutes = millis / (1000 * 60);
  89. millis -= minutes * (1000 * 60);
  90. seconds = millis / 1000;
  91.  
  92. [...]
  93.  
  94. --------------------------------------//////////----------------------------
  95.  
  96. package cronometro;
  97.  
  98. public class ClasseDoTempoInicialDePartida {
  99.  
  100. long totalMilisegundos = System.currentTimeMillis() - 10800000;
  101.  
  102. long totalCentesimos = totalMilisegundos / 100;
  103. long centesimo_a_ser_mostrado = totalCentesimos % 60;
  104.  
  105. long totalSegundos = totalMilisegundos / 1000;
  106. long segundo_a_ser_mostrado = totalSegundos % 60;
  107.  
  108. long totalMinutos = totalSegundos / 60;
  109. long minuto_a_ser_mostrado = totalMinutos % 60;
  110.  
  111. long totalHoras = totalMinutos / 60;
  112. long hora_a_ser_mostrada = totalHoras % 24;
  113.  
  114. }
  115.  
  116. */
  117. }
  118.  
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement