>
Mostrando entradas con la etiqueta POO. Mostrar todas las entradas
Mostrando entradas con la etiqueta POO. 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|
========================================================

lunes, 11 de junio de 2012

Codigo JAVA [Tablas de Multiplicar 1-10 (sentencia while)] ~ [JAVA - POO]


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

EJERCICIO: programa que muestre en pantalla las tablas de multiplicar del cero (0) al diez (10)
utilizando la sentencia WHILE


CODIGO JAVA: 

public class tablas { 
public static void main (String [] args) { 
int a, b, c, d ; 
a=0 ; 
b=0 ; 
c=0 ; 
d=0 ; 
System.out.println ("Las tablas de multiplicar son" ) ; 
while (a <= 10) { 
System.out.println ("La tabla del " +a+ " es : " ) ; 
b=1; 
while (b <= 10) { 
c= (a*b) ; 
System.out.println (a+ "X" +b+ "=" +c ) ; 
b++; 

a++ ; 




} 




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

Codigo JAVA [Balanza] ~ [JAVA - POO]


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

EJERCICIO: programa que simule una balanza, indicar a que lado hace falta peso o aumentar el largo del brazo


CODIGO JAVA: 

import java.util.Scanner; 
public class Balanza1 { 
public static void main (String [] args) { 
int bi, bd, pi, pd, td, ti,dif, difp, difb; 
Scanner Entrada = new Scanner (System.in); 
System.out.println ("INGRESE EL LARGO DEL BRAZO DERECHO " ) ; 
bd= Entrada.nextInt(); 
System.out.println ("INGRESE EL PESO DEL BRAZO DERECHO" ) ; 
pd= Entrada.nextInt(); 
System.out.println ("INGRESE EL LARGO DEL BRAZO IZQUIERDO " ) ; 
bi= Entrada.nextInt(); 
System.out.println ("INGRESE EL PESO DEL BRAZO IZQUIERDO" ) ; 
pi= Entrada.nextInt(); 
td=bd*pd; 
ti=bi*pi; 
if (td==ti) { 
System.out.println("LA BALANZA SE ENCUENTRA EN EQUILIBRIO" ) ; 

else { 
if (td<ti){ 
System.out.println("LABALANZA SE ENCUENTRA INCLINADA HACIA LA IZQUIERDA" ) ; 
dif= ti-td; 
System.out.println("LA DIFERENCIA ES DE: "+dif); 
difp=pi-pd; 
difb=bi-bd; 
System.out.println("SE LE DEBE AUMENTAR AL BRAZO DERECHO: "+difb+" Y AUMENTAR PESO AL LADO DERECHO EN: "+difp); 

else{ 
if (td>ti){ 
System.out.println("LABALANZA SE ENCUENTRA INCLINADA HACIA LA DERECHA" ) ; 
dif= td-ti; 
System.out.println("LA DIFERENCIA ES DE: "+dif); 
difp=pd-pi; 
difb=bd-bi; 
System.out.println("SE LE DEBE AUMENTAR AL BRAZO IZQUEIRDO: "+difb+" Y AUMENTAR PESO AL LADO IZQUIERDO EN: "+difp); 




}




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

Codigo JAVA [Invertir un Numero] ~ [JAVA - POO]

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

EJERCICIO: crear un programa en java que sea capaz de Invertir Un Numero Minimo de 2 cifras, el numero debe ser ingresado por el usuario. 

Ejemplo: 
                Numero Ingresado por el usuario (2984)
                Numero Invertido (4892)

CODIGO JAVA: 


import java.util.Scanner ; 
public class invertir_numero { 
public static void main (String[]args) { 
Scanner entrada = new Scanner (System.in); 
int num , numero_invertido , division , resto_division; 

System.out.println ("Ingrese un Numero [Min De Dos Cifras] " ) ; 
num = entrada.nextInt(); 

numero_invertido = 0 ; 
division = num ; 
resto_division = 0; 
while (division != 0) { 
resto_division = division % 10 ; 
division = division / 10 ; 
numero_invertido = numero_invertido * 10 + resto_division; 

System.out.println("El numero " + num + " invertido es " + numero_invertido); 






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