Caso base (questo è il primo, il precedente è il terzo e quello prima il secondo)

This commit is contained in:
La Programmatrice Verde 2025-11-04 21:55:01 +01:00
parent 20997136dc
commit 63864d2422

View File

@ -178,7 +178,8 @@ public class GestisciCodiceFiscale {
if (posizioniConsonanti[3] == -1) {
if (posizioniConsonanti[2] == -1) {
/*
* O grandi divinità del codice, fate in modo che ogni nome abbia almeno una vocale
* O grandi divinità del codice, fate in modo che ogni nome abbia almeno una
* vocale
*/
char primaVocale = trovaPrimaVocale(caratteriNome)[0];
ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]])
@ -189,6 +190,10 @@ public class GestisciCodiceFiscale {
+ Character.toString(caratteriNome[posizioniConsonanti[1]])
+ Character.toString(caratteriNome[posizioniConsonanti[2]]);
}
} else {
ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]])
+ Character.toString(caratteriNome[posizioniConsonanti[2]])
+ Character.toString(caratteriNome[posizioniConsonanti[3]]);
}
return ritorno;