Ir al contenido (saltar navegación)

Conjugar verbos

Tiempo máximo: 3,000 sMemoria máxima: 4096 KiB

¿Cuántas veces has vivido con pavor los exámenes de lengua en los que te daban un infinitivo y un tiempo verbal y tenías que conjugarlo? Pensabas que no era de ninguna utilidad y que los profes de lengua te obligaban a estudiarlos sólo por hacerte sufrir.

Pues se acabó, ya no hay que estudiar más. Vas a construir un programa que dado un verbo y su tiempo verbal, te lo conjugue. Para ello, cuentas con un ejemplo de cada una de las conjugaciones de los tiempos verbales que generará el programa:

VerboPresente (A)Pretérito Perfecto Simple (P)Futuro (F)
Yo saltoYo saltéYo saltaré
Tú saltasTú saltasteTú saltarás
SaltarÉl saltaÉl saltóÉl saltará
Nosotros saltamosNosotros saltamosNosotros saltaremos
Vosotros saltáisVosotros saltásteisVosotros saltaréis
Ellos saltanEllos saltaronEllos saltarán
Yo comoYo comíYo comeré
Tú comesTú comisteTú comerás
ComerÉl comeÉl comióÉl comerá
Nosotros comemosNosotros comimosNosotros comeremos
Vosotros coméisVosotros comísteisVosotros comeréis
Ellos comenEllos comieronEllos comerán
Yo vivoYo vivíYo viviré
Tú vivesTú vivisteTú vivirás
VivirÉl viveÉl vivióÉl vivirá
Nosotros vivimosNosotros vivimosNosotros viviremos
Vosotros vivísVosotros vivísteisVosotros viviréis
Ellos vivenEllos vivieronEllos vivirán

Nota: Nuestro programa no pondrá tildes, a pesar de constituir una falta de ortografía.

Entrada

La entrada consistirá en una sucesión de casos de prueba. Cada uno estará compuesto por dos valores, el primero el verbo a conjugar (será siempre regular, de no más de 20 letras y con las dos últimas en minúscula) y el segundo el tiempo verbal en el que queremos conjugarlo. Los posibles tiempos verbales son A para el Presente, P para el Preterito Perfecto Simple y F para el Futuro.

La entrada finalizará con un verbo cualquiera y el carácter T, que indicará que el programa debe terminar.

Salida

Para cada caso de prueba el programa mostrará la conjugación del verbo dado, en el tiempo verbal pedido, para cada una de sus personas. Las mayúsculas del verbo original deben conservarse, aunque la salida parezca incorrecta.

Entrada de ejemplo

saltar P
Comer A
viVir F
terminar T

Salida de ejemplo

yo salte
tu saltaste
el salto
nosotros saltamos
vosotros saltasteis
ellos saltaron
yo Como
tu Comes
el Come
nosotros Comemos
vosotros Comeis
ellos Comen
yo viVire
tu viViras
el viVira
nosotros viViremos
vosotros viVireis
ellos viViran