fork download
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4. static class Automovil {
  5. private String marca;
  6. private String modelo;
  7. private String color;
  8. private int anio;
  9. private boolean encendido;
  10. private int velocidad;
  11.  
  12. public Automovil(String marca, String modelo, String color, int anio) {
  13. this.marca = marca;
  14. this.modelo = modelo;
  15. this.color = color;
  16. this.anio = anio;
  17. this.encendido = false;
  18. this.velocidad = 0;
  19. }
  20.  
  21. public void arrancar() {
  22. encendido = true;
  23. System.out.println("El automóvil ha arrancado.");
  24. }
  25.  
  26. public void acelerar() {
  27. if (encendido) {
  28. velocidad += 10;
  29. System.out.println("Velocidad actual: " + velocidad + " km/h");
  30. } else {
  31. System.out.println("Primero debes arrancar el automóvil.");
  32. }
  33. }
  34.  
  35. public void frenar() {
  36. if (velocidad > 0) {
  37. velocidad -= 10;
  38. System.out.println("Frenando... Velocidad actual: " + velocidad + " km/h");
  39. } else {
  40. System.out.println("El automóvil ya está detenido.");
  41. }
  42. }
  43.  
  44. public void apagar() {
  45. encendido = false;
  46. velocidad = 0;
  47. System.out.println("El automóvil se ha apagado.");
  48. }
  49.  
  50. public void mostrarDatos() {
  51. System.out.println("Marca: " + marca);
  52. System.out.println("Modelo: " + modelo);
  53. System.out.println("Color: " + color);
  54. System.out.println("Año: " + anio);
  55. }
  56. }
  57.  
  58. public static void main(String[] args) {
  59.  
  60. Automovil auto1 = new Automovil("Toyota", "Corolla", "Rojo", 2022);
  61.  
  62. auto1.mostrarDatos();
  63. auto1.arrancar();
  64. auto1.acelerar();
  65. auto1.frenar();
  66. auto1.apagar();
  67.  
  68. int[] inventario = {5, 3, 6, 2, 4, 7, 1};
  69.  
  70. System.out.println("\nResumen semanal:");
  71. for (int i = 0; i < inventario.length; i++) {
  72. System.out.println("Día " + (i + 1) + ": " + inventario[i] + " autos");
  73. }
  74. }
  75. }
  76.  
Success #stdin #stdout 0.18s 59920KB
stdin
Standard input is empty
stdout
Marca: Toyota
Modelo: Corolla
Color: Rojo
Año: 2022
El automóvil ha arrancado.
Velocidad actual: 10 km/h
Frenando... Velocidad actual: 0 km/h
El automóvil se ha apagado.

Resumen semanal:
Día 1: 5 autos
Día 2: 3 autos
Día 3: 6 autos
Día 4: 2 autos
Día 5: 4 autos
Día 6: 7 autos
Día 7: 1 autos