見出し画像

[Vbaクイズ] 英単語の複数形へ変換

#VBAクイズ です。英単語を複数形にする処理を考えてください。
このルールに実際が即してないかもしれませんけどそれはご愛敬。

ルール

# 末尾が s, sh, ch, o, x のいずれかである英単語の末尾に es を付ける
# 末尾が f, fe のいずれかである英単語の末尾の f, fe を除き、末尾に ves を付ける
# 末尾の1文字が y で、末尾から2文字目が a, i, u, e, o のいずれでもない英単語の末尾の y を除き、末尾に ies を付ける
# 上のいずれの条件にも当てはまらない英単語の末尾には s を付ける

dog -> dogs
cat -> cats
pig -> pigs
box -> boxes
photo -> photoes
axis -> axises
dish -> dishes
church -> churches
leaf -> leaves
knife -> knives
study -> studies
play -> plays


この記事が気に入ったらサポートをしてみませんか?