Considera le seguente istruzioni:
  (1) poni A = 10
(2) se A·3 > 1000 vai al passo 5
(3) poni A = A + 10
(4) vai al passo 2
(5) poni A = A-10
(6) scrivi A
    Qual è il risultato? Quale sarebbe il risultato se al posto di 3 venisse messo 7 e al posto di 1000 venisse messo 14100?

Si danno ad A i valori 10, 20, 30, ..., cioè A viene man mano aumentato di 10, fino a che A·3 supera 1000; poi si torna al valore precedente togliendo 10. Quindi ciò che viene trovato è il massimo numero intero terminante per 0 che sta 3 volte in 1000, cioè il troncamento alle decine del risultato della divisione di 1000 per 3 (330).
Si poteva arrivare a questa risposta anche procedendo meccanicamente, come se si fosse un computer che esegue un programma. Ma non si potrebbe fare così per la domanda successiva, in quanto comporterebbe troppo tempo. La risposta infatti è:  se al posto di 3 venisse messo 7 e al posto di 1000 venisse messo 14100 si otterrebbe il troncamento alle decine di 14100/7 (= 2014.2...), ossia 2010 (e, infatti: 2010·7 = 14070 < 14100, 2020·7 = 14140 > 14100).

Avresti potuto anche controllare la tua risposta traducendo l'algortimo in un qualunque linguaggio di programmazione e provando ad eseguire il programma ottenuto. Ad esempio in R, in cui non si possono usare delle istruzioni che consentono di saltare a istruzioni precedenti, posso realizzare i due programmi con, ad esempio, un while (che ripete l'istruzione seguente fintanto che la condizione è verificata):
A <- 10; while(A*3 <= 1000) A <- A+10; A-10
# 330
A <- 10; while(A*7 <= 14100) A <- A+10; A-10
# 2010

Vediamo, ad esempio, come si potrebbe tradurre in un linguaggio tradizionale (come il QBasic). Se vuoi, e sei in Windows, puoi copiare il programma, cliccare QUI, per aprire il QBasic, incollare nella finestra di lista il programma (clicca in alto a sinistra nella barra della finestra di Windows in cui ti appare il QBasic e selziona Modifica-Incolla) ed eseguirlo o, in alternativa, copiare il programma in un documento di testo, salvarlo con estensione BAS ed aprirlo dal QBasic. Otterrai come output 330. 
A = 10
2 IF A * 3 > 1000 THEN GOTO 5
A = A + 10
GOTO 2
5 A = A - 10
PRINT A

Ecco, in alternativa, due programmi per eseguire i calcoli in JavaScript:  UNO   DUE

I codici sorgente:
<script language="javascript">
a = 10; while (a*3 <= 1000) {a=a+10}; a=a-10;
document.write(a);
</script>
<script language="javascript">
a = 10; while (a*7 <= 14100) {a=a+10}; a=a-10;
document.write(a);
</script>