un ciclo di controllo è un ciclo iniziale per gli inserimento di dati che 'controlla' se i dati inseriti sono quelli che il programma si aspettava altrimenti richiede gli stessi dati:
esempio: vogliamo inserire nella variabile A un valore intero minore di 10. Una possibilità è la seguente
repeat
write('scrivi un numero minore di 10 '); readln(A);
until A<10;
il ciclo richiede di inserire il numero se il numero non verifica la condizione di essere minore di 10 viene richiesto...