Если вы действительно имеете в виду многоугольники, а не многогранники, то:
- полигоны не имеют граней, а
- число ребер многоугольника такое же, какколичество вершин.
Если вы хотите, чтобы Java-код преобразовывал имя многоугольника в число ребер или вершин, то простая таблица поиска должна охватывать все случаи, которые вымогут встретитьсяЕсли этого недостаточно, то проблема почти такая же, как и проблема перевода чисел древнегреческого (в англоязычной форме) в целые числа.
На этой странице объясняется, как считать в англичанахдревнегреческий и латиноамериканский, но около двадцати он выдыхается. В этот момент вам, вероятно, понадобится экспромтом;т.е. составляют их.
На странице объясняется, что использование за пределами додека- крайне редко (кроме икосаэдра).Тем не менее, я уверен, что вы могли бы найти несколько гагар, которые любят , чтобы тратить часы вашего времени на обсуждение правильного названия для 42-стороннего многоугольника.