Buongiorno a tutti!
Durante lo svolgimento degli esercizi stavo ragionando effettivamente sull'utilizzo del return e su come quest'ultimo funziona. Volevo avere una delucidazione se quest'ultimo a prescindere da dove venga inserito termini la funzione. Se ad esempio ho un programma che esegue determinate istruzioni e all'interno di un ciclo se si avvera una determinata condizione deve restituirmi come valore 1 (return 1), e se invece quella condizione non si verifica deve restituirmi 0 (return 0) l'avverarsi della prima ipotesi (return 1) interrompe effettivamente il ciclo e la funzione anche se il ciclo non ha effettivamente terminato il numero di operazioni da eseguire?
Durante lo svolgimento degli esercizi stavo ragionando effettivamente sull'utilizzo del return e su come quest'ultimo funziona. Volevo avere una delucidazione se quest'ultimo a prescindere da dove venga inserito termini la funzione. Se ad esempio ho un programma che esegue determinate istruzioni e all'interno di un ciclo se si avvera una determinata condizione deve restituirmi come valore 1 (return 1), e se invece quella condizione non si verifica deve restituirmi 0 (return 0) l'avverarsi della prima ipotesi (return 1) interrompe effettivamente il ciclo e la funzione anche se il ciclo non ha effettivamente terminato il numero di operazioni da eseguire?