Lectura de una palabra correspondiente al infinitivo de un verbo. Visualización de la conjugación y de la raíz. Conjugación del presente.
- import cs1.*;
- public class conjugacion {
- public static void main(String args[])
- {
- String verbo="", terminacion="", raiz="";
- int longVerbo = 0;
- System.out.print("\n Entra un verbo regular ('***' para salir): ");
 
 verbo =Keyboard.readString(); 
- while (!verbo.equals("***"))
- {
- longVerbo = verbo.length();
- verbo = verbo.toUpperCase(); //Pasamos a mayúsculas
- terminacion = verbo.substring(longVerbo-2); //La terminación del verbo... AR,
- raiz = verbo.substring(0,longVerbo-2); //La raíz, por ejemplo de CANTAR,
- if (terminacion.equals("AR") || terminacion.equals("ER") || terminacion.equals("IR"))
- {
- if (terminacion.equals("AR"))
- {
- System.out.println("\n\t YO " + raiz + "O");
 
 System.out.println("\t TU " + raiz + "AS"); System.out.println("\t EL " + raiz + "A"); System.out.println("\t NOSOTROS " + raiz + "AMOS"); System.out.println("\t VOSOTROS " + raiz + "AIS"); System.out.println("\t ELLOS " + raiz + "AN"); 
- }
- else {
- if (terminacion.equals("ER"))
- {
- System.out.println("\n\t YO " + raiz + "O");
 
 System.out.println("\t TU " + raiz + "ES"); 
 
 System.out.println("\t EL " + raiz + "E"); 
 
 System.out.println("\t NOSOTROS " + raiz + "EMOS"); 
 
 System.out.println("\t VOSOTROS " + raiz + "EIS"); 
 
 System.out.println("\t ELLOS " + raiz + "EN"); 
- }
- else {
- } }
- }
- else {
- //System.out.println("\n\t YO " + raiz + "O");
 
 //System.out.println("\t TU " + raiz + "ES"); System.out.println("\t EL " + raiz + "E"); //System.out.println("\t NOSOTROS " + raiz + "IMOS"); //System.out.println("\t VOSOTROS " + raiz + "IIS"); //System.out.println("\t ELLOS " + raiz + "EN"); 
- System.out.print ("\n ERROR!! La palabra introducida parece no ser un verbo regular");
- }
 - System.out.print("\n\n Entra un verbo regular ('***' para salir): "); - verbo =Keyboard.readString(); 
- }
- System.out.print("\n\n THAT'S ALL FOLK"); }
- }
 
No hay comentarios:
Publicar un comentario