Mostrando entradas con la etiqueta Conjugar verbos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Conjugar verbos. Mostrar todas las entradas

Conjugar verbos

 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.
 
  1.  import cs1.*;
  2.  
  3.    public class ejerc3
  4.    {
  5.       public static void main (String[] args)
  6.       {
  7.       //Cadenas
  8.       String verbo, terminacion, raiz;
  9.       int longitudverbo = 0;
  10.      
  11.       //Introduci—n del  verbo
  12.       System.out.print( "Introduce un verbo regular: " );
  13.       verbo = Keyboard.readString();
  14.      
  15.       //Determinar la longitud del verbo y pasarlo a mayusculas.
  16.       longitudverbo = verbo.length();
  17.       verbo = verbo.toUpperCase();
  18.      
  19.       //Determinar la ra’z y la terminaci—n
  20.       terminacion = verbo.substring(longitudverbo-2);
  21.       raiz = verbo.substring(0,longitudverbo-2);
  22.      
  23.       //Condiciones
  24.        if (terminacion.equals("AR") || terminacion.equals("ER") || terminacion.equals("IR")) {
  25.             if (terminacion.equals("AR")) {
  26.                System.out.println("\n\t YO " + raiz + "O");
  27.                System.out.println("\t TU " + raiz + "AS");
  28.                System.out.println("\t EL " + raiz + "A");
  29.                System.out.println("\t NOSOTROS " + raiz + "AMOS");
  30.                System.out.println("\t VOSOTROS " + raiz + "AIS");
  31.                System.out.println("\t ELLOS " + raiz + "AN");
  32.             }
  33.             else
  34.             {
  35.                if (terminacion.equals("ER")) {
  36.                   System.out.println("\n\t YO " + raiz + "O");
  37.                   System.out.println("\t TU " + raiz + "ES");
  38.                   System.out.println("\t EL " + raiz + "E");
  39.                   System.out.println("\t NOSOTROS " + raiz + "EMOS");
  40.                   System.out.println("\t VOSOTROS " + raiz + "EIS");
  41.                   System.out.println("\t ELLOS " + raiz + "EN");
  42.                }
  43.                else {
  44.                   System.out.println("\n\t YO " + raiz + "O");
  45.                   System.out.println("\t TU " + raiz + "ES");
  46.                   System.out.println("\t EL " + raiz + "E");
  47.                   System.out.println("\t NOSOTROS " + raiz + "IMOS");
  48.                   System.out.println("\t VOSOTROS " + raiz + "IIS");
  49.                   System.out.println("\t ELLOS " + raiz + "EN");
  50.              }
  51.     }
  52.    }
  53.          else {
  54.             System.out.print ("\n ERROR!! El verbo introducido no es un verbo regular.");
  55.    }
  56.  
  57. }
  58. }