>
Mostrando entradas con la etiqueta simulador de un auto en java. Mostrar todas las entradas
Mostrando entradas con la etiqueta simulador de un auto en java. Mostrar todas las entradas

martes, 12 de junio de 2012

Codigo JAVA [Simulador de un AutoMovil -Func_Basic] ~ [JAVA - POO]



*/////////  Code by @CySec010 ////////*

EJERCICIO: diseñar un simulador de un automovil que cumpla las funciones basicas (acelerar, frenar, disminuir velocidad, apagar , girar), se debe realizar por metodos.


CODIGO JAVA: 



import java.util.Scanner;
public class auto {
public int var, var1, var2, var3, grados;
public Scanner entrada;

public void acelerar() {

entrada = new Scanner (System.in);
System.out.println ("Cuantos Km/h Desea Acelerar ");
var = entrada.nextInt();
var1=var1+var;
System.out.println ("            Velocidad actual: " +var1+ "km/h");

while (var1 < 120) {
System.out.println ("Desea Seguir Acelerando? \n 1) Si \n 2) No");
var2=entrada.nextInt();
if (var2==1) {
var1=var1+var;
System.out.println ("            Velocidad actual: " +var1+ "km/h");
     }


if (var2==2) {
break;
    }
if (var1 >= 120) {
System.out.println ("Ops! Lo Sentimos Usted SobrePaso La Velocidad Permitida [El auto se ha descompuesto] :( pows /%% pum D':");
System.exit(0);
 }
}

}

public void disminuir() {
System.out.println ("Cuantos Km/h Desea Disminuir ");
var = entrada.nextInt();
var1=var1-var;
System.out.println ("             Velocidad actual: " +var1+ "km/h");
 }





public void girar() {
System.out.println ("Girar a la : \n 1) Izquierda \n 2) Derecha");
var3=entrada.nextInt();
if (var3==1) {
System.out.println ("     Cuantos grados desea girar? \n 1) 90° \n 2) 180°");
grados=entrada.nextInt();
if (grados==1) {
System.out.println ("Acaba de girar 90° hacia la izquierda");
}
if (grados==2) {
System.out.println ("Acaba de girar 180° hacia la izquierda");
}
     }
if (var3==2) {
System.out.println ("      Cuantos grados desea girar? \n 1) 90° \n 2) 180°");
grados=entrada.nextInt();
if (grados==1) {
System.out.println ("Acaba de girar 90° hacia la derecha");
}
if (grados==2) {
System.out.println ("Acaba de girar 180° hacia la derecha");
}
     }
   }


public void frenar() {
var1=var1-var1;
System.out.println ("El Auto Se ha Detenido");
System.out.println ("              Velocidad actual: " +var1+ "km/h");
    }

public void apagar() {
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagando Simulador [Please Wait]...");
System.out.println ("Apagado Con Exito");
System.exit(0);
    }



public static void main (String []args){

Scanner entrada = new Scanner (System.in);


auto oper1 = new auto();
int var4, var6=0;

System.out.println ("~~~~~~ WELCOME TO SIMULATION v1.0 by: ~ Diego Asencio + [CySec010] ~~~~~~ ");
System.out.println ("~~~  El AutoMovil Se ha Encendido ~~~");
while (var6<3) {  
System.out.println ("Que Desea Hacer:  \n 1) Acelerar \n 2) Disminuir Velocidad \n 3) Girar \n 4) Frenar Completamente \n 5) Apagar la Simulacion");
var4=entrada.nextInt();

if (var4==1) {
oper1.acelerar();
continue;
    }


if (var4==2) {
oper1.disminuir();
       }

if (var4==3) {
oper1.girar();
       }

if (var4==4) {
oper1.frenar();
       }

if (var4==5) {
oper1.apagar();
       }

}
}
}






==================================================================
                           CODE BY: @CySec010 - |CyberSecurity~2012|
========================================================