// En la Clase Principal//
package pckvehiculo;
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 {
System.out.println("El Carro esta Frenado");
System.out.println("Desea acelerar");
int s=Integer.parseInt(Teclado.readLine());
if(s==1){
System.out.println("Velocidad con la que desea empezar acelerar ");
int j=Integer.parseInt(Teclado.readLine());
int a=0;
while(a<j){
a++;
System.out.println(a+"km/h");
}
vehiculo auto =new vehiculo(j);
int k=auto.acelerar(j);
System.out.println("La velocidad del recorrido es"+k);
System.out.println("Desea acelerar [Si 1/No 0]");
int acele=Integer.parseInt(Teclado.readLine());
if(acele==1){
System.out.println("Ingrese el valor de aceleracion");
int ac1=Integer.parseInt(Teclado.readLine());
int ac2=auto.acele2(ac1);
j= ac2;
while(a<j){
a++;
System.out.println(a+"km/h");
}
System.out.println("Su velocidad es"+j);
}
System.out.println("Si desea Frenar [Si 1/No 0]");
int fre=Integer.parseInt(Teclado.readLine());
if(fre==1){
System.out.println("Cantidad de km/h que se desea frenar");
int g=Integer.parseInt(Teclado.readLine());
if(g<=j){
int e=auto.frenar(g);
j=e;
while(a!=j){
a--;
System.out.println(a+"km/h");
}
System.out.println("Su velocidad actual es"+j);
if(j==0)
System.out.println("El vehiculo esta frenado");
}else
System.out.println("Ya no se puede frenar mas de lo que el velocimetro marca " );
}
}
}
}
//Aqui es en la Clase Vehiculo//
package pckvehiculo;
public class vehiculo {
private int mazda;
public vehiculo(int mazda){
this.mazda=mazda;
}
//metodo para acelerar
public int acelerar(int acele){
this.mazda=acele;
return this.mazda;
//metodo para frenar
}
public int frenar(int fren){
this.mazda=this.mazda-fren;
return this.mazda;
}
//metodo para mas aceleracion
public int acele2(int ace2){
this.mazda=this.mazda+ace2;
return this.mazda;
}
}

No hay comentarios:
Publicar un comentario