1 package sinonimosantonimos; 2 3 import java.io.BufferedReader; 4 import java.io.IOException; 5 import java.io.InputStreamReader; 6 7 8 public class SinonimosAntonimos 9 { 10 public static classDiccionario DicCompleto[] = new classDiccionario[20]; 11 12 public static void main(String[] args) throws IOException 13 { 14 15 int i = 0; 16 int cont=-1; 17 int opcion=99; 18 19 //classDiccionario DicCompleto[] = new classDiccionario[2]; 20 21 InputStreamReader ISR = new InputStreamReader(System.in); 22 BufferedReader bftexto = new BufferedReader(ISR); 23 24 do 25 { 26 System.out.println("Ingrese opcion"); 27 System.out.println("--------------"); 28 System.out.println("1.- Ingresar palabras"); 29 System.out.println("2.- Desplegar palabras"); 30 System.out.println("3.- Buscar palabra"); 31 System.out.println("0.- Salir"); 32 opcion = Integer.parseInt(bftexto.readLine()); 33 if (opcion!=0) 34 { 35 switch (opcion) 36 { 37 case 1:cont=fnIngresaPalabras(cont+1); 38 break; 39 case 2:prDespliegaPalabras(cont); 40 break; 41 } 42 } 43 } 44 while (opcion!=0); 45 46 } 47 48 public static int fnIngresaPalabras(int i) throws IOException 49 { 50 String palabra; 51 String sinonimo; 52 String antonimo; 53 54 InputStreamReader ISR = new InputStreamReader(System.in); 55 BufferedReader bftexto = new BufferedReader(ISR); 56 57 do 58 { 59 System.out.print("Ingrese palabra : "); 60 palabra = bftexto.readLine(); 61 if (!palabra.equals("XXX")) 62 { 63 System.out.print("Ingrese Sinonimo : "); 64 sinonimo = bftexto.readLine(); 65 System.out.print("Ingrese antonimo : "); 66 antonimo = bftexto.readLine(); 67 DicCompleto[i] = new classDiccionario(palabra,sinonimo,antonimo); 68 i++; 69 if (i>DicCompleto.length-1) 70 { 71 System.out.println("No es posible agregar elementos"); 72 palabra = "XXX"; 73 } 74 } 75 } 76 while (!palabra.equals("XXX")); 77 return(i-1); 78 } 79 80 public static void prDespliegaPalabras(int cont) 81 { 82 int i; 83 for (i=0;i<=cont;i++) 84 System.out.println(DicCompleto[i].getPalabra()+" "+ 85 DicCompleto[i].getSinonimo()+" "+ 86 DicCompleto[i].getAntonimo()); 87 } 88 }1 package sinonimosantonimos; 2 3 4 public class classDiccionario 5 { 6 String palabra; 7 String sinonimo; 8 String antonimo; 9 10 public classDiccionario(String palabra, String sinonimo, String antonimo) { 11 this.palabra = palabra; 12 this.sinonimo = sinonimo; 13 this.antonimo = antonimo; 14 } 15 16 public String getAntonimo() { 17 return antonimo; 18 } 19 20 public void setAntonimo(String antonimo) { 21 this.antonimo = antonimo; 22 } 23 24 public String getPalabra() { 25 return palabra; 26 } 27 28 public void setPalabra(String palabra) { 29 this.palabra = palabra; 30 } 31 32 public String getSinonimo() { 33 return sinonimo; 34 } 35 36 public void setSinonimo(String sinonimo) { 37 this.sinonimo = sinonimo; 38 } 39 40 41 42 }
Follow By Email
lunes, 29 de marzo de 2010
Sinónimos y antónimos - Java
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario