Advertisement
Guest User

code

a guest
Dec 12th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. package calendario;
  2.  
  3. public class Objeto {
  4.  
  5. private int minutos;
  6. private int tempo;
  7. private int horas;
  8. private int segundos;
  9. private int predefinicao = 60;
  10.  
  11.  
  12.  
  13.  
  14.  
  15. public void setTempo (int b) {
  16. tempo = b;
  17.  
  18. if (tempo < 60) {
  19. segundos = tempo;
  20. }
  21.  
  22. if (tempo >= 60) {
  23. minutos = tempo / predefinicao;
  24. horas = minutos / predefinicao;
  25. segundos = tempo;
  26.  
  27.  
  28. }
  29.  
  30.  
  31.  
  32.  
  33. }
  34.  
  35. public void metodo() {
  36. int x = 1;
  37. while (x < 4) {
  38. if(segundos > 60) {
  39. segundos = segundos - predefinicao;
  40. } else if (segundos < 60 && segundos >= 0) {
  41. break;
  42. } else if (segundos == 60) {
  43. segundos = segundos - predefinicao;
  44. break;
  45. }
  46.  
  47. while (x < 2) {
  48. if (minutos > 60) {
  49. minutos = minutos - predefinicao;
  50. } else if (minutos < 60 && minutos >= 0) {
  51. break;
  52. } else if (minutos == 60) {
  53. minutos = minutos - predefinicao;
  54. break;
  55. }
  56. }
  57.  
  58. }
  59. }
  60.  
  61.  
  62.  
  63.  
  64. public void time() {
  65. if (tempo == 1) {
  66. System.out.println(segundos + " segundo");
  67. } else if (tempo < 60) {
  68. System.out.println(segundos + " segundos");
  69. }
  70.  
  71. if(tempo == 60) {
  72. System.out.println(minutos + " minuto" + " e " + segundos + " segundos");
  73. } else if(tempo > 60 && tempo < 3600) {
  74. System.out.println(minutos + " minutos" + " e " + segundos + " segundos");
  75.  
  76. }
  77. if (tempo >= 3600) {
  78. System.out.println(horas + " horas" + " e " + minutos + " minutos" + " e " + segundos + " segundos");
  79. }
  80.  
  81.  
  82. }
  83.  
  84.  
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement