Salve
Penso che sia capitato quasi a tutti nel porsi la seguente domanda:
-è la descrizione del mio algoritmo troppo confusa? Oppure troppo chiara?
-Vorrei una volta e per tutte trovare una soluzione a questo rompicapo, nelle regole del corso c'è scritto che: Per incoraggiare lo scambio di idee (SENZA SCAMBIARE CODICE) e favorire la comprensione degli esercizi, vi facciamo suggerire l'un l'altro come migliorare la soluzione presentata.
Quindi la regola maggiormente da rispettare è scritta nelle parentesi tonde: " (SENZA SCAMBIARE CODICE)"...bene: infatti personalmente per descrivere il codice dei miei homework utilizzo un algoritmo scritto in uno pseudo-codice di mia fattura.
Vorrei fare un esempio, faciamo conto che dobbiamo descrivere l'algoritmo di una funzione che calcola la somma di due numeri soltanto se sono maggiori di 0,altrimenti ritornare None.
Inizio: Dati due numeri A e B calcolarne la somma e restituire il risultato C:
Se A è minore di zero o B è minore di zero
ritorno il valore None
altrimenti
calcolo la somma tra A e B e salvo il risultato in una variabile C
ritorno C
Fine
Questo è il mio modo di descrivere gli HomeWork, pensate che può andare bene oppure la descrizione è troppo chiara? Aiutatemi
:)