Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Errore calcolo intricatezza? (no)

G
Gianluca98 (810 points)
3 14 25
in Es3 by (810 points)
closed by
Salve, ho consegnato gli hw ed al terzo esercizio nel calcolo dell'intricatezza mi viene così:

5 blocks (classes, functions, methods) analyzed.
Average complexity= B (6.0)

Quindi in teoria dovrebbe essere 6, allora perché nella tabella mi viene complessità 12?
Grazie  in anticipo.
489 views
closed with the note: answered

2 Answers

VincenzoImperati (6290 points)
6 15 58
by (6.3k points)
quella è la media della complessità di tutte le tue funzioni. La complessità ciclomatica 12 è l'intricatezza della funzione più grande che hai, non è la media delle intricatezze
G
Gianluca98 (810 points)
3 14 25
by (810 points)
Capito, grazie.
G
Gdn98 (11600 points)
5 35 101
by (11.6k points)
Risulta il valore della funzione più complessa che hai,questo per evitare che vengano create funzioni con bassa complessità, sebbene inutili, solo per far abbassare la media della complessità dell'intero codice
G
Gianluca98 (810 points)
3 14 25
by (810 points)
Ah ecco spiegato allora. Grazie. XP