For i = 0 To......
For Each .........
If ........... Then
If ..........Then
If .......... Then
Print "Hello world"
Goto salta
Endif
Print "pippo"
Endif
Print "Pluto"
Endif
Next
salta:
NextCosa consigliano i maestri? :)
Come si fa a saltare fuori dai cicli e dalle condizioni senza usare GOTO?
Dim sArray As New String[]
Dim F As Integer
For F = 1 To 10
If F = 5 Then Break
Next
Print F
Print
Do
F = Rand(1, 10)
If sArray.Find(Str(F)) = -1 Then sArray.Add(Str(F))
If sArray.count = 10 Then Break
Loop
Print sArray.Join(", ")2) ...impegna il tuo tempo sul Componente gb.map !:-[ Prof, sono in zona rossa e non riesco ad applicarmi perchè la mia rete funziona male e la cugina del portinaio di mia zia Amanda ha il raffreddore. Posso rimediare il prossimo quadrimestre?
Non si capisce se tu vuoi - FERMO RESTANDO quel codice che hai scritto con gli "IF" innestati - una soluzione priva del "GOTO", oppure se vuoi un codice alternativo (che riproduca ovviamente i medesimi effetti).
Grazie, ci studio su un po'! Sinceramente speravo in qualcosa di più sintetico!
Vorrei trovare una soluzione senza GOTO. So che non è elegante l'uso del GOTO! :-[Non si capisce se tu vuoi - FERMO RESTANDO quel codice che hai scritto con gli "IF" innestati - una soluzione priva del "GOTO", oppure se vuoi un codice alternativo (che riproduca ovviamente i medesimi effetti).
Grazie, ci studio su un po'! Sinceramente speravo in qualcosa di più sintetico!
Vorrei trovare una soluzione senza GOTO. So che non è elegante l'uso del GOTO! :-[
Anche se a dire il vero, quella col GOTO funziona bene.
:ciao:
Allego dimostrazione sulla falsariga del tuo pseudo-code.Grazie!
:ciao:
https://www.youtube.com/watch?v=Uj2mV7qkH6YSpaghetti al nero di seppia.... Mi sa che lascio il codice così, sono tanto buoni! :P
Spaghetti al nero di seppia....sono tanto buoni!:ok: