Rimossa duplicazione valori switch + preparazione calcolo caratteri dispari

This commit is contained in:
2026-01-07 11:17:47 +01:00
parent d7a77d58eb
commit ea3c8b1fd2

View File

@@ -137,18 +137,6 @@ $codRaw = implode($codCognome) . implode($codNome) . $codAnno . $codMese . $codG
$sumPari=0; $sumPari=0;
for($i=1;$i<count($codRaw);$i+=2){ for($i=1;$i<count($codRaw);$i+=2){
switch($codRaw[$i]){ switch($codRaw[$i]){
case '0':
$sumPari+=0;
break;
case '1':
$sumPari+=1;
break;
case '2':
$sumPari+=2;
break;
case '3':
$sumPari+=3;
break;
case '0': case '0':
$sumPari+=0; $sumPari+=0;
break; break;
@@ -261,6 +249,123 @@ for($i=1;$i<count($codRaw);$i+=2){
break; break;
} }
} }
$sumDispari=0;
//Caratteri dispari
for($i=0;$i<count($codRaw);$i+=2){
switch($codRaw[$i]){
case '0':
$sumDispari+=0;
break;
case '1':
$sumDispari+=1;
break;
case '2':
$sumDispari+=2;
break;
case '3':
$sumDispari+=3;
break;
case '4':
$sumDispari+=4;
break;
case '5':
$sumDispari+=5;
break;
case '6':
$sumDispari+=6;
break;
case '7':
$sumDispari+=7;
break;
case '8':
$sumDispari+=8;
break;
case '9':
$sumDispari+=9;
break;
case 'A':
$sumDispari+=0;
break;
case 'B':
$sumDispari+=1;
break;
case 'C':
$sumDispari+=2;
break;
case 'D':
$sumDispari+=3;
break;
case 'E':
$sumDispari+=4;
break;
case 'F':
$sumDispari+=5;
break;
case 'G':
$sumDispari+=6;
break;
case 'H':
$sumDispari+=7;
break;
case 'I':
$sumDispari+=8;
break;
case 'J';
$sumDispari+=9;
break;
case 'K':
$sumDispari+=10;
break;
case 'L':
$sumDispari+=11;
break;
case 'M':
$sumDispari+=12;
break;
case 'N':
$sumDispari+=13;
break;
case 'O':
$sumDispari+=14;
break;
case 'P':
$sumDispari+=15;
break;
case 'Q':
$sumDispari+=16;
break;
case 'R':
$sumDispari+=17;
break;
case 'S':
$sumDispari+=18;
break;
case 'T':
$sumDispari+=19;
break;
case 'U':
$sumDispari+=20;
break;
case 'V':
$sumDispari+=21;
break;
case 'W':
$sumDispari+=22;
break;
case 'X':
$sumDispari+=23;
break;
case 'Y':
$sumDispari+=24;
break;
case 'Z':
$sumDispari+=25;
break;
default:
break;
}
}
?> ?>
<!DOCTYPE html> <!DOCTYPE html>
<html lang="it"> <html lang="it">