Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package prueba;
- import static ejercicio1.CribaEratostenes.cribaEratostenes;
- import static ejercicio2.CuentaPalabras.cuentaPalabras;
- import ejercicio3.Triangulo;
- import ejercicio4.Semaforo;
- import ejercicio4.Semaforo.Color;
- import ejercicio4.Semaforo.Parpadeo;
- import ejercicio5.PalabrasClave;
- import java.util.Arrays;
- public class Prueba {
- public static void pruebaCribaEratostenes () {
- int i;
- boolean[] primos = cribaEratostenes();
- for (i=0; i<=100; i++) {
- if (primos[i] == true) {
- System.out.println(i + ": Es primo");
- }
- else {
- System.out.println(i + ": No es primo");
- }
- }
- System.out.println(Arrays.toString(primos));
- }
- public static void pruebaCuentaPalabras () {
- String texto;
- int n;
- texto = null;
- n = cuentaPalabras(texto);
- System.out.println("Texto: '" + texto + "'");
- System.out.println("Numero de palabras: " + n);
- }
- public static void pruebaTriangulo () {
- Triangulo tr = new Triangulo(3,3,3);
- Triangulo tr2 = new Triangulo(3,5,4);
- int[] lados = tr2.getLados();
- System.out.println("Los lados del triangulo son: " + Arrays.toString(lados));
- System.out.println("El perimetro del triangulo es: " + tr.perimetro());
- System.out.println("El area del triangulo es: " + tr2.area());
- if (tr.equals(tr2)) {
- System.out.println("TR y TR2 son iguales");
- }
- else {
- System.out.println("Los triangulos no son iguales");
- }
- System.out.println("Hashcode TR: " + tr.hashCode());
- System.out.println("Hashcode TR2: " + tr2.hashCode());
- }
- public static void pruebaSemaforo () {
- Semaforo sem1 = new Semaforo();
- Semaforo sem2 = new Semaforo(Color.ROJO, Parpadeo.ENCENDIDO);
- Semaforo sem3 = new Semaforo(Color.AMBAR, Parpadeo.ENCENDIDO);
- System.out.println("Semaforo 1: " + sem1.getColor() + " " + sem1.getParpadeo());
- System.out.println("Semaforo 2: " + sem2.getColor() + " " + sem2.getParpadeo());
- System.out.println("Semaforo 3: " + sem3.getColor() + " " + sem3.getParpadeo() + "\n");
- sem1.setColor(Color.AMBAR);
- sem1.setParpadeo(Parpadeo.ENCENDIDO);
- System.out.println("Semaforo 1: " + sem1.getColor() + " " + sem1.getParpadeo() + "\n");
- }
- public static void pruebaPalabrasClave () {
- PalabrasClave.insertarPalabraClave(0, "probando");
- PalabrasClave.insertarPalabraClave(0, "lewl");
- PalabrasClave.insertarPalabraClave(0, "asdasdasd");
- PalabrasClave.insertarPalabraClave(0, "iiii");
- PalabrasClave.insertarPalabraClave(0, "yehaaa");
- System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
- PalabrasClave.borrarPalabraClave(0, "lewl");
- System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
- PalabrasClave.borrarPalabraClave(0, "iiii");
- System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
- PalabrasClave.borrarPalabrasClave(0);
- System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(0)) + "\n");
- System.out.println("Palabras: " + Arrays.toString(PalabrasClave.devolverPalabrasClave(2)) + "\n");
- }
- public static void main (String[] args) {
- pruebaCribaEratostenes();
- System.out.println("\n\n\n");
- pruebaCuentaPalabras();
- System.out.println("\n\n\n");
- pruebaTriangulo();
- System.out.println("\n\n\n");
- pruebaSemaforo();
- System.out.println("\n\n\n");
- pruebaPalabrasClave();
- System.out.println("\n\n\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement