diff --git a/src/client/MediaPesataApp.tsx b/src/client/MediaPesataApp.tsx index 03f7be3..9dd9f09 100644 --- a/src/client/MediaPesataApp.tsx +++ b/src/client/MediaPesataApp.tsx @@ -438,7 +438,9 @@ export function MediaPesataApp() { return bonus }, 0) - const bonusLodiFinal = Math.min(bonusLodi, 2) + // Cap del bonus lodi basato sul tipo di studente + const capBonusLodi = tipoStudente === 'triennale' ? 1.5 : 2 + const bonusLodiFinal = Math.min(bonusLodi, capBonusLodi) // Voto di ammissione alla laurea (media pesata * 11/3) const votoAmmissione = (mediaPesata * 11) / 3 @@ -731,7 +733,7 @@ export function MediaPesataApp() {
+ http://phc.dm.unipi.it/media-pesata/ +
+ +Il calcolatore applica automaticamente le regole di esclusione previste dal regolamento: + +- **Triennale**: vengono esclusi i 15 CFU con i voti più bassi +- **Magistrale**: vengono esclusi i 9 CFU con i voti più bassi + +Il sistema calcola anche il bonus per le lodi, che vale +0.5 punti per ogni materia superiore a 6 CFU e +0.25 punti per materie da 6 CFU o meno, con un tetto massimo di +1.5 punti per la triennale e +2 punti per la magistrale. + +Se dovessero esserci bug scriveteci un'email a macchinisti@lists.dm.unipi.it!