Danny Muñoz
Realizar un programa que realiza o simula las operaciones que realiza un vehiculo como lo son frenar, estacionar, acelerar, arrancar.


CLASE PRINCIPAL

package PackVehiculo;

import java.io.*;
public class Principal {
 public static InputStreamReader Leer = new InputStreamReader(System.in);
 public static BufferedReader Teclado = new BufferedReader(Leer);
   
    public static void main(String[] args) throws IOException
    {
          // TODO code application logic here
        int op;
        Vehiculo auto = new Vehiculo();
       
        System.out.println("VEHICULO");
        System.out.println("1. Arrancar");
        System.out.println("2. Acelerar");
        System.out.println("3. Frenar");
        System.out.println("4. Estacionar");
        System.out.println("5. Salir");
        System.out.println("Elija una accion");
            do{
        op=Integer.parseInt(Teclado.readLine());
        switch(op){
            case 1:
                auto.Arranque();
                break;
            case 2:
                auto.Acelerar();
                break;
            case 3:
                auto.Frenar();
                break;
            case 4:
                auto.Estacionar();
                break;
        }
       
        }while(op<5);
 
    }
}

CLASE VEHICULO

package PackVehiculo;


public class Vehiculo {
   
private int velocidad;

    public Vehiculo() {
        this.velocidad = 0;
    }

    public int Estacionar(){
    this.velocidad=0;
    System.out.println("El vehiculo esta estacionado");
    return this.velocidad;
    }
   
   
    public int Arranque(){   
    this.velocidad=10;
    System.out.println("Velocidad:   "+this.velocidad);
    return this.velocidad;
    }
   
   
   
    public int Acelerar(){
    this.velocidad=this.velocidad+10;
    System.out.println("Velocidad:   "+this.velocidad);
    return this.velocidad;
    }
   
    public int Frenar(){
    this.velocidad=0;
    System.out.println("Velocidad:   "+this.velocidad);
    return this.velocidad;
    }  
}
CAPTURAS


0 Responses

Publicar un comentario