in

Programa Pig Latin en Java

pig latin program in java

En esta sección, aprenderemos que es la palabra latina cerdo y cómo traducir o codificar una palabra en una palabra de cerdo en latín. Además, implementaremos la lógica en un Programa JavaM para encontrar la cadena Pig Latin.

¿Qué es Pig Latin?

Pig Latin es un juego de idiomas en inglés en el que las palabras se modifican según las reglas. También se conoce como Igpay Atinlay. La palabra dada encriptada en el mismo idioma.

Ejemplo: Ingstray, emay, oorflay, etc. son las palabras de Pig Latin.

Programa Pig Latin en Java

La regla para convertir una palabra o cadena en latín de cerdo

Puede haber los siguientes escenarios:

  • La palabra puede comenzar con un consonante
  • La palabra puede comenzar con un vocal
  • La palabra puede comenzar con un grupo de consonantes
  • La palabra puede tener sin vocal

Si la palabra comienza con consonante

Si la palabra comienza con una consonante, todos los alfabetos anteriores a la vocal se colocan al final de la palabra. Después de eso, el sufijo se agrega a la palabra. Por ejemplo, considere las siguientes palabras:

pato = uckd = uckd + ay = uckday

banana = ananab = ananab + ay = ananabay

feliz = appyh = appyh + ay = appyhay

Si la palabra comienza con vocal

Si la palabra comienza con una vocal, en tales casos Hurra se agrega al final de la palabra. Algunas personas también agregan camino o heno u otros finales. Por ejemplo, considere las siguientes palabras:

Yo: yo + yay = iyay

siempre: siempre + yay = siempre o siempre + camino = siempre camino

huevo: huevo + yay = eggyay o huevo + camino = eggway

Si la palabra comienza con grupos de consonantes

La palabra que tiene más de una consonante al principio se conoce como grupos de consonantes palabras. En otras palabras, las múltiples consonantes que forman un sonido se conocen como grupos de consonantes. En tal caso, todo el sonido () se agrega al final de la palabra. Por ejemplo, considere las siguientes palabras:

tienda: orest = orest + ay = orestarse

sonrisa: ilesm = ilesm + ay = ilesmay

guante: ovegl = ovegl + ay = overglay

Si la Palabra no tiene Vocal

La palabra Pig Latin no es posible si la palabra o cadena de entrada no contiene vocal. Por ejemplo, Pig Latin de la palabra ninfa no es posible.

Nota: Para hacer la cadena Pig Latin, debe haber al menos una vocal en la palabra.

Programa Java Pig Latin

Implementemos la lógica en el programa Java para encontrar la palabra Pig Latin.

PigLatinExample.java

Producción:

utterbay
appleay
emay
ildchay
eggay
orestay
eunoiaay
-1 

En la salida anterior, -1 denota la cadena o palabra que no tiene vocal.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

ZDaPhWTSFLAdrYNW7z5vGf 1200 80

Revisión de Viotek GFI27QXA: juegos 4K asequibles de 144Hz

wLTbzbWDYrt88s97ZbEURM 1200 80

Los mejores cables HDMI para TV y juegos en 2021