Advertisement
Guest User

Prueba

a guest
Oct 1st, 2014
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.22 KB | None | 0 0
  1.  
  2. package prueba;
  3.  
  4.  
  5. import static ejercicio1.CribaEratostenes.cribaEratostenes;
  6. import static ejercicio2.CuentaPalabras.cuentaPalabras;
  7. import ejercicio3.Triangulo;
  8. import ejercicio4.Semaforo;
  9. import ejercicio4.Semaforo.Color;
  10. import ejercicio4.Semaforo.Parpadeo;
  11. import ejercicio5.PalabrasClave;
  12. import java.util.Arrays;
  13.  
  14.  
  15. public class Prueba {
  16.    
  17.    
  18.     public static void pruebaCribaEratostenes () {
  19.            
  20.         int i;
  21.         boolean[] primos = cribaEratostenes();
  22.        
  23.         for (i=0; i<=100; i++) {
  24.             if (primos[i] == true) {
  25.                 System.out.println(i + ": Es primo");
  26.             }
  27.             else {
  28.                 System.out.println(i + ": No es primo");
  29.             }
  30.         }
  31.        
  32.         System.out.println(Arrays.toString(primos));
  33.        
  34.     }
  35.    
  36.    
  37.     public static void pruebaCuentaPalabras () {
  38.        
  39.         String texto;
  40.         int n;
  41.        
  42.         texto = null;
  43.        
  44.         n = cuentaPalabras(texto);
  45.        
  46.         System.out.println("Texto: '" + texto + "'");
  47.         System.out.println("Numero de palabras: " + n);
  48.        
  49.     }
  50.    
  51.    
  52.     public static void pruebaTriangulo () {
  53.        
  54.         Triangulo tr = new Triangulo(3,3,3);
  55.        
  56.         Triangulo tr2 = new Triangulo(3,5,4);
  57.        
  58.         int[] lados = tr2.getLados();
  59.         System.out.println("Los lados del triangulo son: " + Arrays.toString(lados));
  60.         System.out.println("El perimetro del triangulo es: " + tr.perimetro());
  61.         System.out.println("El area del triangulo es: " + tr2.area());
  62.        
  63.         if (tr.equals(tr2)) {
  64.             System.out.println("TR y TR2 son iguales");
  65.         }
  66.         else {
  67.             System.out.println("Los triangulos no son iguales");
  68.         }
  69.        
  70.         System.out.println("Hashcode TR: " + tr.hashCode());
  71.         System.out.println("Hashcode TR2: " + tr2.hashCode());
  72.        
  73.     }
  74.    
  75.    
  76.     public static void pruebaSemaforo () {
  77.        
  78.         Semaforo sem1 = new Semaforo();
  79.         Semaforo sem2 = new Semaforo(Color.ROJO, Parpadeo.ENCENDIDO);
  80.         Semaforo sem3 = new Semaforo(Color.AMBAR, Parpadeo.ENCENDIDO);
  81.        
  82.         System.out.println("Semaforo 1:   " + sem1.getColor() + "   " + sem1.getParpadeo());
  83.         System.out.println("Semaforo 2:   " + sem2.getColor() + "   " + sem2.getParpadeo());
  84.         System.out.println("Semaforo 3:   " + sem3.getColor() + "   " + sem3.getParpadeo() + "\n");
  85.        
  86.         sem1.setColor(Color.AMBAR);
  87.         sem1.setParpadeo(Parpadeo.ENCENDIDO);
  88.        
  89.         System.out.println("Semaforo 1:   " + sem1.getColor() + "   " + sem1.getParpadeo() + "\n");
  90.        
  91.     }
  92.    
  93.    
  94.     public static void pruebaPalabrasClave () {
  95.        
  96.         PalabrasClave.insertarPalabraClave(0, "probando");
  97.         PalabrasClave.insertarPalabraClave(0, "lewl");
  98.         PalabrasClave.insertarPalabraClave(0, "asdasdasd");
  99.         PalabrasClave.insertarPalabraClave(0, "iiii");
  100.         PalabrasClave.insertarPalabraClave(0, "yehaaa");
  101.         System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
  102.        
  103.         PalabrasClave.borrarPalabraClave(0, "lewl");
  104.         System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
  105.        
  106.         PalabrasClave.borrarPalabraClave(0, "iiii");
  107.         System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
  108.        
  109.         PalabrasClave.borrarPalabrasClave(0);
  110.         System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
  111.        
  112.         System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(2)) + "\n");
  113.        
  114.     }
  115.    
  116.    
  117.     public static void main (String[] args) {
  118.        
  119.         pruebaCribaEratostenes();
  120.         System.out.println("\n\n\n");
  121.         pruebaCuentaPalabras();
  122.         System.out.println("\n\n\n");
  123.         pruebaTriangulo();
  124.         System.out.println("\n\n\n");
  125.         pruebaSemaforo();
  126.         System.out.println("\n\n\n");
  127.         pruebaPalabrasClave();
  128.         System.out.println("\n\n\n");
  129.        
  130.     }
  131.    
  132.    
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement