Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Ejercicio3;
- import java.io.IOException;
- import Ejercicio1.casa;
- public class BiblioStatic {
- static boolean esPar (int n){
- if (n%2==0)
- return true;
- else
- return false;
- }
- static long Factorial (int i){
- //pasamos por parametro el numero por el bucle hasta que el contador sea igual que el numero
- //nos mostrara el resultado de multiplicar el factorial por el contador , que incrementara cada recorrido
- long fact=1;
- int cont;
- for (cont=1;cont<=i;cont++){
- fact*=cont;
- }
- return fact;
- }
- static int contDigitos () throws IOException{
- int n,contdig=0;
- System.out.println("Introduce digitos");
- n=Consola.leeInt();
- //se introduciran digitos , mientras sea distinto de cero se añadira al contador y
- //posteriormente se dividira el numero entre 10
- while(n!=0){
- contdig++;
- n=n/10;
- }
- return contdig;
- }
- static String tipolongi (int n){
- int contdig=0;
- while (n!=0){
- contdig++;
- n=n/10;
- }
- if (contdig>=n)
- return "largo";
- else
- return "corto";
- }
- static boolean CasasIguales (casa c1,casa c2){
- boolean iguales=false;
- if ((c1.superficie==c2.superficie) && (c1.tipo==c2.tipo)){
- iguales=true;
- }
- return iguales;
- }
- public static void main ( String args[] ) throws IOException
- {
- boolean dev= BiblioStatic.esPar(5);
- System.out.println(dev);
- for (int x=1;x<=10;x++){
- BiblioStatic.Factorial(4);
- }
- int contdig=BiblioStatic.contDigitos();
- System.out.println(contdig);
- casa c1=new casa ("C/Rioja,18" , 65 , 'p');
- casa c2=new casa ("C/Rioja,14" , 64 , 'l');
- boolean d=BiblioStatic.CasasIguales(c1, c2);
- if (d==true)
- System.out.println("Son iguales");
- else
- System.out.println("No lo son");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment