COSTRUTTO RIPETI PER
Il costrutto ripeti per è una forma semplificata del costrutto finche e in molti casi può sostituirlo.
La sintassi è la seguente:
ripeti per <espressione> volte: <esegui questo codice> .
Esempio:
INIZIA cerchi=0 CICLO CONTINUO cerchi=1 ripeti per 20 volte : disegna cerchio --> (RAGGIO: 5*cerchi) (COLORE: rosso) (X: 40*cerchi) aumenta cerchi di 1 .
La differenza con il ciclo finche è che il numero di ripetizioni è già definito in partenza.
Come nella maggior parte dei linguaggi di programmazione il ciclo ripeti per (for) e il ciclo finche (while) possono essere utilizzati per svolgere gli stessi compiti in base alla comodità del programmatore.
Anche per il ciclo ripeti per è possibile utilizzare le parentesi graffe al posto dei simboli “:” e “.”.
Esempio:
INIZIA cerchi=0 CICLO CONTINUO cerchi=1 ripeti per 20 volte { disegna cerchio --> (RAGGIO: 5*cerchi) (COLORE: rosso) (X: 40*cerchi) aumenta cerchi di 1 }