From 27228bd45816a1a3446b4c599c4e9c7cb6e6f5df Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Thu, 6 Nov 2025 11:05:38 +0100 Subject: [PATCH] Padding cognome solo consonanti --- src/appComune/GestisciCodiceFiscale.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/appComune/GestisciCodiceFiscale.java b/src/appComune/GestisciCodiceFiscale.java index 78c9154..fdc09b4 100644 --- a/src/appComune/GestisciCodiceFiscale.java +++ b/src/appComune/GestisciCodiceFiscale.java @@ -62,9 +62,15 @@ public class GestisciCodiceFiscale { + Character.toString(secondaVocale); } } else { - ritorno = Character.toString(caratteriCognome[posizioniConsonanti[0]]) - + Character.toString(caratteriCognome[posizioniConsonanti[1]]) - + Character.toString(primaVocale); + if (primaVocale == 0) { + ritorno = Character.toString(caratteriCognome[posizioniConsonanti[0]]) + + Character.toString(caratteriCognome[posizioniConsonanti[1]]) + + Character.toString('x'); + } else { + ritorno = Character.toString(caratteriCognome[posizioniConsonanti[0]]) + + Character.toString(caratteriCognome[posizioniConsonanti[1]]) + + Character.toString(primaVocale); + } } } else { ritorno = Character.toString(caratteriCognome[posizioniConsonanti[0]])