//Codificado por: sAfOrAs
public class SyGPotencia
{
static int base, exp, j;
public static void main(String args[])
{
if(args.length<2 ||args.length>2 )
System.out.println("Ingrese dos parámetros [Base] [Exponente]");
else
{
int base = Integer.parseInt(args[0]);
int exp = Integer.parseInt(args[1]);
System.out.print(base + "^" + exp + " = ");
j = pot(base,exp);
System.out.println(j + "");
}
}
static int pot(int base, int exp)
{
int result=1,exponente=exp;
float resultDecimal=0;
if(exp<0) exponente=-exp;
for(int i=1;i<=exponente;++i)
{
result*=base;
}
if(exp<0)
{
exponente=-exp;
resultDecimal=1/result;
System.out.println("1/"+result+" = "+resultDecimal);
System.exit(0);
}
else if(base==0 && exp!=0)
result=0;
else if(base==0 && exp==0)
{
System.out.println("Indefinido");
System.exit(0);
}
return result;
}
}
Me gusta esto:
Me gusta Cargando...
Relacionado
EL PROGRAMA SE RECONSTRUYE NO SE CTRL + C Y LUEGO CTRL + V
ESTA SUPER LOS CODIGOS
ME PUEDEN MANDAR EL LINK PARA DESCARGAR JAVA PARA CREAR MI PROGRAMA MI CORREO ES «AUDY9191084957@HOTMAIL.COM»
GRACIAS
explica bien maldita marica solo te trolleaste el pinche codigo q porcierto esta mal
lo explicarias mejor x favor bitch ñ.ñ