que es java

Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. La memoria es gestionada mediante un recolector de basura.

Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.

domingo, 15 de abril de 2012

castigo a delincuentes por delitos cometidos

public class CastigoDeAsesinatos {
static int duraciondecondena (String a, String c, String e){
    int resultado = 0;

if ( "adulto".equals(a)) {

if ("homicidio".equals(c) && "normal".equals(e)) {
    resultado=30;}

else if ("homicidio".equals(c) && "agravado".equals(e)){
    resultado=35;}

else if ("hurto".equals(c) && "normal".equals(e)){
    resultado=10;}

else if ("hurto".equals(c)  && "agravado".equals(e)){
    resultado=13;}

else if ("peculado".equals(c) && "normal".equals(e)){
    resultado=5;}

else if ("peculado".equals(c) && "agravado".equals(e)){
    resultado=7;}

else if ("agresion".equals(c) && "normal".equals(e)){
    resultado=2;}

else if ("agresion".equals(c) && "agravado".equals(e)){
    resultado=3;}

else { resultado=0 ;}
}
if("menor de edad".equals(a)){

if ("homicidio".equals(c) && "normal".equals(e)) {
    resultado=10;}

else if ("homicidio".equals(c) && "agravado".equals(e)){
    resultado=13;}

else if ("hurto".equals(c) && "normal".equals(e)){
    resultado=5;}

else if ("hurto".equals(c)  && "agravado".equals(e)){
    resultado=7;}

else if ("peculado".equals(c) && "normal".equals(e)){
    resultado=2;}

else if ("peculado".equals(c) && "agravado".equals(e)){
    resultado=3;}

else if ("agresion".equals(c) && "normal".equals(e)){
    resultado=1;}

else if ("agresion".equals(c) && "agravado".equals(e)){
    resultado=1;}

else {
    resultado=0 ;}
}

return resultado;
}
    public static void main(String[] args) {
        String a=(JOptionPane.showInputDialog("EL DELINCUENTE ES ADULTO O MENOR DE EDAD"));
System.out.println (a);


String s=(JOptionPane.showInputDialog("QUE DELITO COMETIO EL DELINCUENTE"));
System.out.println (s);


String d=(JOptionPane.showInputDialog("EL DELITO ES NORMAL O AGRAVADO"));
System.out.println (d);

int R=CastigoDeAsesinatos.duraciondecondena(a,s,d);
System.out.println(R);JOptionPane.showMessageDialog(null, R+" " + "AÑOS EN LA CANA");
}
    }

No hay comentarios:

Publicar un comentario