Laboratorio 4
Enviado por jessart685 • 8 de Septiembre de 2020 • Informe • 1.386 Palabras (6 Páginas) • 76 Visitas
[pic 1]
[pic 2]
Nombre: Luis Fernando Santos Vargas
Grupo: 15
Comentarios: Tuve muchas dificultades a la hora de los ejercicios, muy complejos las llamadas cada vez se hacen más extensas y en la compilación, me confunde ya que si pones a las funciones con mayúsculas y otras minúsculas no corre el algoritmo.
Pero satisfactoriamente logre resolverlo, el lenguaje java es muy practico
Y sencillo a la hora de resolver los ejercicios.
Java
public static void main(String[] args) {
System.out.println(par());
System.out.println(impar());
System.out.println(dospares());
Sytem.out.println(trespares());
System.out.println(existepar());
System.out.println(existeparimpar());
System.out.println(iguales());
System.out.println(diferentes());
System.out.println(dosiguales());
System.out.println(tresiguales());
System.ou.println(secuenciaasc());
System.out.println(secuenciadesc());
System.out.println(existeimpar());
System.out.primtln(todospares());
System.out.println(todosimpares());
System.out.println(parimpar());
System.out.println(palindrome());
System.out.printeln(poker());
System.out.println(sumandose());
System.out.println(divnentera());
// TODO code application logic here
}
public static boolean par(int a)
{
if (a % 2== 0) return true;
else return false;
}
public static boolean impar(int a)
{
if (a % 2== 1)
return true;
}
public static boolean dosPares(int a, int b)
{ return par(a) && par(b);
}
public static boolean dosPares(int a, int b,int c )
{ return par(a) && par(b) && impar(c)||
par(a) && impar(b) && par(c) ||
impar(a) && par(b) && par(c);
}
public static boolean dosPares(int a, int b,int c, int d)
{ return dosPares(a,b,c) && impar(d) ||
dosPares(a,b,d) && impar(c) ||
dosPares(b,c,d) && impar(a) ||
dosPares(a,c,d) && impar(b);
}
public static boolean dosPares(int a, int b,int c, int d, int e)
{ return dosPares(a,b,c,d) && impar(e) ||
dosPares(a,c,d,e) && impar(b) ||
dosPares(a,b,d,e) && impar(c) ||
dosPares(b,c,d,e) && impar(a) ||
dosPares(a,b,c,e) && impar(d);
}
public static boolean trespares(int a , int b, int c)
{ return par(a) && par(b) && par(c);
}
public static boolean trespares(int a , int b, int c, int d)
{ return trespares(a,b,c) && impar(d) ||
trespares(a,b,d) && impar(c) ||
trespares(a,c,d) && impar(b) ||
trespares(b,c,d) && impar(a);
}
public static boolean trespares(int a , int b, int c, int d,int e)
{ return trespares(a,b,c,d) && impar(e) ||
trespares(a,b,d,e) && impar(c) ||
trespares(a,c,d,e) && impar(b) ||
trespares(b,c,d,e) && impar(a) ||
trespares(a,b,c,e) && impar(d)
;
}
public static boolean existepar( int a , int b)
{ return par(a) || par(b)
;
}
public static boolean existepar( int a , int b,int c)
{ return par(a) || par(b) || par(c);
}
public static boolean existepar( int a , int b,int c,int d)
{ return par(a) || par(b) || par(c) || par(d);
}
public static boolean existepar( int a , int b,int c,int d,int e)
{ return par(a) || par(b) || par(c) || par(d) || par(e);
}
public static boolean existeparimpar( int a , int b)
{ return par(a) && impar(b) ||
impar(a) && par(b);
}
public static boolean existeparimpar( int a , int b, int c)
{ return existeparimpar(a,b) && par (c) ||
existeparimpar(a,c) && par(b) ||
existeparimpar(b,c) && par(a) ;
}
public static boolean existeparimpar( int a , int b, int c,int d)
{ return existeparimpar(a,b,c ) && par (d) ||
existeparimpar(a,c,d ) && par(b) ||
existeparimpar(b,c,d) && par(a) ||
existeparimpar(a,b,d) && par(c) ;
}
public static boolean existeparimpar( int a , int b, int c,int d, int e)
{ return existeparimpar(a,b,c,e ) && par(d) ||
existeparimpar(a,c,d,e ) && par(b) ||
existeparimpar(b,c,d,e) && par(a) ||
existeparimpar(a,b,d,e) && par(c) ||
existeparimpar(a,b,c,d) && par(d) ;
}
public static boolean iguales( int a , int b)
{ return a == b ;
}
public static boolean iguales( int a , int b,int c)
{ return iguales(a,b) && iguales(a,c) && iguales(b,c);
}
public static boolean iguales( int a , int b,int c, int d)
{ return iguales(a,b,c) && iguales(a,b,d) && iguales(b,c,d) &&
iguales(a,c,d);
}
public static boolean iguales( int a , int b,int c, int d,int e)
{ return iguales(a,b,c,e) && iguales(a,b,d,e) && iguales(b,c,d,e) &&
...