All pastes #2089895 Raw Edit

Immunity Mask Checker

public java v1 · immutable
#2089895 ·published 2011-10-14 01:38 UTC
rendered paste body
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package Array;/** * * @author 16227033-8 */public class TestArray {    private static int valor = 377831290;    private static int [] edad={23,45,23,56,2,31,44,56,28,23,12};    private static int [] edad1=new int[34];        public static void main(String[] args){      String reverse;        //for (int ind=0; ind < edad.length; ind++){         //   System.out.println(edad[ind]);    //       reverse = Integer.toBinaryString(valor);       String binario = new StringBuffer(reverse).reverse().toString();       for (int ind=0; ind < reverse.length(); ind++){           switch(ind){               case 0:                   if(binario.charAt(ind)== '1')                       System.out.println("MECHANIC_CHARM: yes");                   else                       System.out.println("MECHANIC_CHARM: no");                   break;               case 1:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_DISORIENTED: yes");                   else                       System.out.println("MECHANIC_DISORIENTED: no");                   break;               case 2:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_DISARM: yes");                   else                       System.out.println("MECHANIC_DISARM: no");                   break;               case 3:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_DISTRACT: yes");                   else                       System.out.println("MECHANIC_DISTRACT: no");                   break;               case 4:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_FEAR  : yes");                   else                       System.out.println("MECHANIC_FEAR: no");                   break;               case 5:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_GRIP: yes");                   else                       System.out.println("MECHANIC_GRIP: no");                   break;               case 6:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_ROOT: yes");                   else                       System.out.println("MECHANIC_ROOT: no");                   break;                case 7:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_PACIFY: yes");                   else                       System.out.println("MECHANIC_PACIFY: no");                   break;               case 8:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_SILENCE: yes");                   else                       System.out.println("MECHANIC_SILENCE: no");                   break;               case 9:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_SLEEP: yes");                   else                       System.out.println("MECHANIC_SLEEP: no");                   break;                case 10:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_SNARE: yes");                   else                       System.out.println("MECHANIC_SNARE: no");                   break;               case 11:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_STUN: yes");                   else                       System.out.println("MECHANIC_STUN: no");                   break;               case 12:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_FREEZE: yes");                   else                       System.out.println("MECHANIC_FREEZE: no");                   break;                case 13:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_KNOCKOUT: yes");                   else                       System.out.println("MECHANIC_KNOCKOUT: no");                   break;               case 14:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_BLEED: yes");                   else                       System.out.println("MECHANIC_BLEED: no");                   break;               case 15:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_BANDAGE: yes");                   else                       System.out.println("MECHANIC_BANDAGE: no");                   break;                case 16:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_POLIMORPH: yes");                   else                       System.out.println("MECHANIC_POLIMORPH: no");                   break;               case 17:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_BANISH: yes");                   else                       System.out.println("MECHANIC_BANISH: no");                   break;               case 18:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_SHIELD: yes");                   else                       System.out.println("MECHANIC_SHIELD: no");                   break;                case 19:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_SHACKLE: yes");                   else                       System.out.println("MECHANIC_SHACLE: no");                   break;               case 20:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_MOUNT: yes");                   else                       System.out.println("MECHANIC_MOUNT: no");                   break;               case 21:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_INFECTED: yes");                   else                       System.out.println("MECHANIC_INFECTED: no");                   break;               case 22:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_TURN: yes");                   else                       System.out.println("MECHANIC_TURN: no");                   break;               case 23:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_HORROR: yes");                   else                       System.out.println("MECHANIC_HORROR: no");                   break;               case 24:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_INVULNERABILITY: yes");                   else                       System.out.println("MECHANIC_INVULNERABILITY: no");                   break;               case 25:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_INTERRUPT: yes");                   else                       System.out.println("MECHANIC_INTERRUPT: no");                   break;               case 26:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_DAZE: yes");                   else                       System.out.println("MECHANIC_DAZE: no");                   break;               case 27:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_DISCOVERY: yes");                   else                       System.out.println("MECHANIC_DISCOVERY: no");                   break;               case 28:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_IMMUNE_SHIELD: yes");                   else                       System.out.println("MECHANIC_IMMUNE_SHIELD: no");                   break;               case 29:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_SAPPED: yes");                   else                       System.out.println("MECHANIC_SAPPED: no");                   break;               case 30:                   if(binario.charAt(ind) == '1')                       System.out.println("MECHANIC_ENRAGED: yes");                   else                       System.out.println("MECHANIC_ENRAGED: no");                   break;                          }       }       promedio(edad);       sup18(edad);       mediana(edad);       men18prom(edad);    }static void  promedio(int[] arreglo){    int suma=0;    for (int ind=0; ind < arreglo.length; ind++)            suma += arreglo[ind];    System.out.println("El promedio de las edades es"+suma/arreglo.length);}static void sup18(int[] arreglo){    int suma=0;    for (int ind=0; ind < arreglo.length; ind++)        if(arreglo[ind] > 18)            suma += 1;    System.out.println("la cantidad de personas mayores de 18 son "+suma);}static void men18prom(int[] arreglo){    int suma=0;    int div=0;    for(int ind=0; ind < arreglo.length; ind++){        if(arreglo[ind] < 18){            suma += arreglo[ind];            div += 1;        }    }    System.out.println("El promedio de edades de personas menores de 18 es: "+suma/div);  }static void mediana(int[] arreglo){    int mediana=0;    if(arreglo.length%2 == 0){        mediana = (arreglo[arreglo.length/2] + arreglo[arreglo.length/2 -1])/2;    } else     mediana = arreglo[(arreglo.length-1)/2];    System.out.println("La mediana del arreglo es "+mediana);}}