You are on page 1of 2

public class uno {

public static void main(String[] args) {


double r= Calcular (2,10,"P");
System.out.println(r);
}
public static double Calcular(int a, int b, String operador){
double r,Restar,Sumar,Multiplicar,Dividir,Potencia;
if (operador.equals("+"))
r=Sumar(a,b);
else if (operador.equals("-") )
r=Restar(a,b);
else if(operador.equals("*"))
r=Multiplicar(a,b);

else if (operador.equals("/"))
r=Dividir(a,b);
else if (operador.equals("P"))
r=Potencia(a,b);
else
r=0;
return r;
}
public static double Sumar(int a, int b){
double r;
r=a+b;
return r;
}
public static double Restar (int a, int b){
double r;
r=a-b;
return r;
}
public static double Multiplicar (int a, int b){
double r;
r=a*b;
return r;
}
public static double Dividir (int a, int b){
double r;
r = (b==0?0:(double)a/(double)b );
return r;
}

public static double Potencia(int a, int b){


double r;
r=1;
for(int i=1;i<=b;i++){
r=r*a;
}

return r;
}

}
public class ordenamiento1 {
public static void main(String[] args) {
int [] lista = {9,2,5,8,7,6,4};
int []r= Burbuja(lista);

for(int i=0; i<r.length; i++){


System.out.println(r[i]+"/t");
}
}
public static int [] Burbuja (int[]lista){
int []r = lista;
int temporal;

for (int i=0; i<r.length-1; i++){


for (int j=0; j<lista.length-1-i; j++){
if (r[j] > r[j+1]){
temporal = r[j+1];
r[j+1] = r[j];
r[j] = temporal;
}
}
}
returns r;
}
}

You might also like