Strumenti Utente

Strumenti Sito


it:ugbasic:user:kw:do...loop
Traduzioni di questa pagina:


ugBASIC Manuale Utente

DO...LOOP ✓

SINTASSI

   DO
     ... instructions ...
   LOOP

SCOPO

Ripete un blocco di istruzioni. Si usa una struttura DO…LOOP quando si desidera ripetere una serie di istruzioni un numero indefinito di volte o fino a quando un controllo EXIT esce dal ciclo. Se si vuol ripetere le istruzioni un determinato numero di volte, l'istruzione FOR…NEXT è solitamente una scelta migliore, mentre se si vuol ripetere per condizioni specifiche, dovresti usare l'istruzione WHILE…WEND' e REPEAT…UNTIL. La struttura DO…LOOP offre meno flessibilità rispetto alle istruzioni WHILE / UNTIL perché non è possibile decidere se terminare il ciclo quando una condizione specifica smette di essere TRUE o quando diventa per la prima volta TRUE. Inoltre non consente di testare la condizione all'inizio o alla fine del ciclo. Puoi annidare DO…LOOPS inserendo un loop all'interno di un altro. Puoi anche annidare diversi tipi di strutture di controllo l'una nell'altra. ==== ESEMPIO ==== DO x = x + 1 LOOP Si vedano anche i seguenti file di esempio: * control_loops_01.bas * control_loops_02.bas * control_loops_03.bas * control_loops_04.bas * control_loops_05.bas''

ABBREVIAZIONE

 Do...Lp

DISPONIBILE SU

  • Atari (400/800)
  • Atari XL/XE
  • Commodore 128 (MOS 8502)
  • Commodore 128 (Zilog Z80)
  • Commodore 64
  • Commodore 64+REU
  • TRS-80 Color Computer
  • TRS-80 Color Computer 3
  • ColecoVision
  • Amstrad CPC 664
  • Dragon 32
  • Dragon 64
  • Thomson MO5
  • Thomson MO5
  • Olivetti Prodest PC128
  • Commodore PLUS/4
  • SEGA SC-3000
  • SEGA SG-1000
  • VG-5000
  • Commodore VIC-20
  • ZX Spectrum 48

PROBLEMI?

Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile aprire una segnalazione per questa parola chiave su GitHub. Grazie!

POWERED BY