Advertisement
Guest User

Untitled

a guest
May 21st, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.89 KB | None | 0 0
  1. *
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package videoclub;
  7.  
  8.  
  9. public class Videoclub {
  10.  
  11.  
  12. public static void main(String[] args) {
  13. Teclado T = new Teclado();
  14. Serie [] arraySerie = new Serie[5];
  15. Videojuegos [] arrayVid = new Videojuegos[5];
  16.  
  17. arraySerie[0] = new Serie("Los 100", "Supervivencia", "Jason Rothenberg", 6);
  18. arraySerie[1] = new Serie("Flash", "Superheroes", "Greg Berlanti", 5);
  19. arraySerie[2] = new Serie("Arrow", "Superheroes", "Greg Berlanti", 7);
  20. arraySerie[3] = new Serie("Juego de Tronos", "Fantasía", "George R. R. Martin", 8);
  21. arraySerie[4] = new Serie("Fairy Tail", "Anime", "Hiro Mashima", 3);
  22.  
  23. arrayVid[0] = new Videojuegos("Life is Strange", 9, "Aventura gráfica", "Dontnod Entertainment");
  24. arrayVid[1] = new Videojuegos("Red Dead Redemption 2", 60, "Aventura", "Rockstar Studios");
  25. arrayVid[2] = new Videojuegos("Far Cry 5", 25, "Aventura", "Ubisoft");
  26. arrayVid[3] = new Videojuegos("Tom Clancy's Ghost Recon", 100, "Acción", "Ubisoft");
  27. arrayVid[4] = new Videojuegos("Portal", 25, "Lógica", "Valve Corporation");
  28.  
  29. arraySerie[0].entregar();
  30. arraySerie[1].entregar();
  31. arrayVid[0].entregar();
  32. arrayVid[3].entregar();
  33. arrayVid[4].entregar();
  34.  
  35. for (int i = 0; i <= 4; i++) {
  36. System.out.println("Serie " + i + " Entregado = " + arraySerie[i].esEntregado());
  37. }
  38. System.out.println("---------------------------");
  39. for (int i = 0; i <= 4; i++) {
  40. System.out.println("Videojuego " + i + " Entregado = " + arrayVid[i].esEntregado());
  41. }
  42. System.out.println("---------------------------");
  43. int seriesEntregado = 0;
  44. int seriesNoEntregado = 0;
  45. int vidEntregado = 0;
  46. int vidNoEntregado = 0;
  47. for (int i = 0; i <= 4; i++) {
  48. if (arraySerie[i].esEntregado() == true) {
  49. seriesEntregado = seriesEntregado + 1;
  50. }else {
  51. seriesNoEntregado = seriesNoEntregado + 1;
  52. }
  53. }
  54. System.out.println("Series entregadas = " + seriesEntregado);
  55. System.out.println("Series no entregadas = " + seriesNoEntregado);
  56. System.out.println("---------------------------");
  57. for (int i = 0; i <= 4; i++) {
  58. if (arrayVid[i].esEntregado() == true) {
  59. vidEntregado = vidEntregado + 1;
  60. }else {
  61. vidNoEntregado = vidNoEntregado + 1;
  62. }
  63. }
  64. System.out.println("Videojuegos entregados = " + vidEntregado);
  65. System.out.println("Videojuegos no entregados = " + vidNoEntregado);
  66. System.out.println("---------------------------");
  67. Serie aux = new Serie();
  68. for (int i = 0; i <= 4; i++) {
  69. for (int j = 0; j <= 4; j++) {
  70. boolean masTemp = arraySerie[i].compareTo(arraySerie[j]);
  71. if (masTemp == false) {
  72. aux = arraySerie[i];
  73. arraySerie[i] = arraySerie[j];
  74. arraySerie[j] = aux;
  75. }
  76. }
  77. }
  78. System.out.println(arraySerie[4]);
  79. System.out.println("---------------------------");
  80. Videojuegos aux1 = new Videojuegos();
  81. for (int i = 0; i <= 4; i++) {
  82. for (int j = 0; j <= 4; j++) {
  83. boolean masHor = arrayVid[i].compareTo(arrayVid[j]);
  84. if (masHor == false) {
  85. aux1 = arrayVid[i];
  86. arrayVid[i] = arrayVid[j];
  87. arrayVid[j] = aux1;
  88. }
  89. }
  90. }
  91. System.out.println(arrayVid[4]);
  92. }
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement